ManiVault 1.0.0
A Flexible and Extensible Visual Analytics Framework for High-Dimensional Data
Loading...
Searching...
No Matches
hdps::gui::WidgetActionViewWidget Class Reference

#include <WidgetActionViewWidget.h>

Inheritance diagram for hdps::gui::WidgetActionViewWidget:
hdps::gui::WidgetActionCollapsedWidget hdps::gui::WidgetActionLabel hdps::gui::WidgetActionWidget ClustersActionWidget ColorizeClustersAction::Widget CreateSetFromSelectionAction::Widget DimensionPickerAction::Widget DimensionsPickerAction::Widget EditProxyDatasetsAction::Widget FilterClustersAction::Widget NumberOfSelectedPointsAction::Widget PrefixClustersAction::Widget ProxyDatasetsAction::Widget SelectClustersAction::Widget SelectedIndicesAction::Widget SubsetAction::Widget hdps::gui::ColorAction::PushButtonWidget hdps::gui::ColorMapAxisAction::Widget hdps::gui::ColorMapDiscreteAction::Widget hdps::gui::ColorMapEditor1DAction::Widget hdps::gui::ColorMapEditor1DNodeAction::Widget hdps::gui::ColorMapSettings1DAction::Widget hdps::gui::ColorMapSettings2DAction::Widget hdps::gui::ColorMapSettingsAction::Widget hdps::gui::ColorMapViewAction::Widget hdps::gui::ColorPickerAction::Widget hdps::gui::DecimalRangeAction::DecimalRangeWidget hdps::gui::DimensionsPickerFilterAction::Widget hdps::gui::DimensionsPickerMiscellaneousAction::Widget hdps::gui::DimensionsPickerSelectAction::Widget hdps::gui::GroupAction::HorizontalWidget hdps::gui::GroupAction::VerticalWidget hdps::gui::GroupsAction::Widget hdps::gui::HorizontalToolbarAction::Widget hdps::gui::IntegralRangeAction::IntegralRangeWidget hdps::gui::OptionsAction::FileAction::Widget hdps::gui::OptionsAction::SelectionAction::Widget hdps::gui::PluginTriggerPickerAction::Widget hdps::gui::RectangleAction< RectangleType, NumericalRangeActionType >::EditWidget hdps::gui::StringsAction::ListWidget hdps::gui::TriggersAction::Widget hdps::gui::VerticalToolbarAction::Widget

Public Member Functions

 WidgetActionViewWidget (QWidget *parent, WidgetAction *action)
 
virtual WidgetActiongetAction () final
 
virtual void setAction (WidgetAction *widgetAction)
 

Protected Member Functions

void dragEnterEvent (QDragEnterEvent *dragEnterEvent) override
 
void dragLeaveEvent (QDragLeaveEvent *dragLeaveEvent) override
 
void dropEvent (QDropEvent *dropEvent) override
 

Detailed Description

Widget action view widget class

Base class for widgets that provide a view on an action.

Author
Thomas Kroes

Constructor & Destructor Documentation

◆ WidgetActionViewWidget()

hdps::gui::WidgetActionViewWidget::WidgetActionViewWidget ( QWidget *  parent,
WidgetAction action 
)

Constructor

Parameters
parentParent widget
actionPointer to the action that will be displayed

Member Function Documentation

◆ dragEnterEvent()

void hdps::gui::WidgetActionViewWidget::dragEnterEvent ( QDragEnterEvent *  dragEnterEvent)
overrideprotected

Invoked when a dragEnterEvent occurs

Parameters
dragEnterEventPointer to drag enter event

◆ dragLeaveEvent()

void hdps::gui::WidgetActionViewWidget::dragLeaveEvent ( QDragLeaveEvent *  dragLeaveEvent)
overrideprotected

Invoked when a dragLeaveEvent occurs

Parameters
dragLeaveEventPointer to drag leave event

◆ dropEvent()

void hdps::gui::WidgetActionViewWidget::dropEvent ( QDropEvent *  dropEvent)
overrideprotected

Invoked when a dropEvent occurs

Parameters
dropEventPointer to drop event

◆ getAction()

WidgetAction * hdps::gui::WidgetActionViewWidget::getAction ( )
finalvirtual

Get the source action

Returns
Pointer to source action

◆ setAction()

void hdps::gui::WidgetActionViewWidget::setAction ( WidgetAction widgetAction)
virtual

Set the source action

Parameters
widgetActionPointer to source action

Reimplemented in hdps::gui::WidgetActionCollapsedWidget.


The documentation for this class was generated from the following files: