|
ManiVault 1.0.0
A Flexible and Extensible Visual Analytics Framework for High-Dimensional Data
|
#include <GroupsAction.h>
Public Member Functions | |
| GroupAction & | getFilteredActionsAction () |
Public Member Functions inherited from hdps::gui::WidgetActionWidget | |
| WidgetActionWidget (QWidget *parent, WidgetAction *action, const std::int32_t &widgetFlags=0) | |
| virtual bool | isPopup () const final |
| QSize | sizeHint () const override |
| void | setLayout (QLayout *layout) |
Public Member Functions inherited from hdps::gui::WidgetActionViewWidget | |
| WidgetActionViewWidget (QWidget *parent, WidgetAction *action) | |
| virtual WidgetAction * | getAction () final |
| virtual void | setAction (WidgetAction *widgetAction) |
Protected Member Functions | |
| Widget (QWidget *parent, GroupsAction *groupsAction, const std::int32_t &widgetFlags) | |
| void | createToolbar (const std::int32_t &widgetFlags) |
| void | createTreeWidget (const std::int32_t &widgetFlags) |
| void | updateToolbar () |
| void | updateFiltering () |
Protected Member Functions inherited from hdps::gui::WidgetActionViewWidget | |
| void | dragEnterEvent (QDragEnterEvent *dragEnterEvent) override |
| void | dragLeaveEvent (QDragLeaveEvent *dragLeaveEvent) override |
| void | dropEvent (QDropEvent *dropEvent) override |
Protected Attributes | |
| GroupsAction * | _groupsAction |
| QVBoxLayout | _layout |
| GroupAction | _filteredActionsAction |
| QWidget | _toolbarWidget |
| QHBoxLayout | _toolbarLayout |
| StringAction | _filterAction |
| TriggerAction | _expandAllAction |
| TriggerAction | _collapseAllAction |
| TreeWidget | _treeWidget |
| QMap< GroupAction *, GroupSectionTreeItem * > | _groupSectionTreeItems |
Protected Attributes inherited from hdps::gui::WidgetActionWidget | |
| std::int32_t | _widgetFlags |
Friends | |
| class | GroupsAction |
Additional Inherited Members | |
Public Types inherited from hdps::gui::WidgetActionWidget | |
| enum | WidgetFlag { PopupLayout = 0x00100 } |
Group widget class for widget action groups
|
protected |
Constructor
| parent | Pointer to parent widget |
| groupsAction | Pointer to groups action |
| widgetFlags | Widget flags for the configuration of the widget |
|
protected |
Create toolbar for interaction with the groups
| widgetFlags | Widget flags for the configuration of the widget |
|
protected |
Create tree widget for display of the groups
| widgetFlags | Widget flags for the configuration of the widget |
|
inline |
Get action that contains filtered actions
|
protected |
Updates the property filtering
|
protected |
Updates the state of the toolbar
|
friend |
Maps group action pointer to group section tree item pointer
|
protected |
Expand all datasets action
|
protected |
Filter action
|
protected |
Toolbar layout
|
protected |
Main layout
|
protected |
|
protected |
Tree widget for display of the groups
|
protected |
Pointer to groups action
|
protected |
Toolbar widget
|
protected |
Group action for filtered actions
|
protected |
Collapse all datasets action