|
ManiVault 1.0.0
A Flexible and Extensible Visual Analytics Framework for High-Dimensional Data
|
#include <ClustersActionWidget.h>
Public Member Functions | |
| ClustersActionWidget (QWidget *parent, ClustersAction *clustersAction, const std::int32_t &widgetFlags) | |
| ClustersAction & | getClustersAction () |
| ClustersFilterModel & | getFilterModel () |
| QItemSelectionModel & | getSelectionModel () |
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 | |
| void | setupSelectionSynchronization () |
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 | |
| ClustersAction & | _clustersAction |
| ClustersFilterModel | _filterModel |
| QItemSelectionModel | _selectionModel |
| RemoveClustersAction | _removeClustersAction |
| MergeClustersAction | _mergeClustersAction |
| FilterClustersAction | _filterClustersAction |
| SelectClustersAction | _selectClustersAction |
| SubsetAction | _subsetAction |
| RefreshClustersAction | _refreshClustersAction |
| QTreeView | _clustersTreeView |
Protected Attributes inherited from hdps::gui::WidgetActionWidget | |
| std::int32_t | _widgetFlags |
Additional Inherited Members | |
Public Types inherited from hdps::gui::WidgetActionWidget | |
| enum | WidgetFlag { PopupLayout = 0x00100 } |
Clusters action widget class
Widget class for clusters action
| ClustersActionWidget::ClustersActionWidget | ( | QWidget * | parent, |
| ClustersAction * | clustersAction, | ||
| const std::int32_t & | widgetFlags | ||
| ) |
Constructor
| parent | Pointer to parent widget |
| clustersAction | Pointer to clusters action |
| widgetFlags | Widget flags for the configuration of the widget |
| ClustersAction & ClustersActionWidget::getClustersAction | ( | ) |
Get clusters action
| ClustersFilterModel & ClustersActionWidget::getFilterModel | ( | ) |
Get filter model
| QItemSelectionModel & ClustersActionWidget::getSelectionModel | ( | ) |
Get selection model
|
protected |
Sets up the selection synchronization (select points when clusters are selected)
|
protected |
|
protected |
Refresh clusters action
|
protected |
Merge clusters action
|
protected |
Reference to clusters action
|
protected |
Remove clusters action
|
protected |
Subset action
|
protected |
Clusters selection model
|
protected |
Filter clusters action
|
protected |
Clusters filter model
|
protected |
Select clusters action