WidgetActionWidget
Qualified name: mv::gui::WidgetActionWidget
-
class WidgetActionWidget : public mv::gui::WidgetActionViewWidget
Widget action widget class.
Base class for widgets that interact with a widget action
Note: This action is developed for internal use only
- Author
Thomas Kroes
Subclassed by 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, mv::gui::ColorAction::PushButtonWidget, mv::gui::ColorMapAxisAction::Widget, mv::gui::ColorMapDiscreteAction::Widget, mv::gui::ColorMapEditor1DAction::Widget, mv::gui::ColorMapEditor1DNodeAction::Widget, mv::gui::ColorMapSettings1DAction::Widget, mv::gui::ColorMapSettings2DAction::Widget, mv::gui::ColorMapSettingsAction::Widget, mv::gui::ColorMapViewAction::Widget, mv::gui::ColorPickerAction::Widget, mv::gui::DecimalRangeAction::DecimalRangeWidget, mv::gui::DimensionsPickerFilterAction::Widget, mv::gui::DimensionsPickerMiscellaneousAction::Widget, mv::gui::DimensionsPickerSelectAction::Widget, mv::gui::GroupAction::HorizontalWidget, mv::gui::GroupAction::VerticalWidget, mv::gui::GroupsAction::Widget, mv::gui::HorizontalToolbarAction::Widget, mv::gui::IntegralRangeAction::IntegralRangeWidget, mv::gui::PluginTriggerPickerAction::Widget, mv::gui::StatusBarAction::Widget, mv::gui::StringsAction::ListWidget, mv::gui::TableAction::Widget, mv::gui::TasksListAction::Widget, mv::gui::TreeAction::Widget, mv::gui::TriggersAction::Widget, mv::gui::VerticalToolbarAction::Widget
Public Functions
-
WidgetActionWidget(QWidget *parent, WidgetAction *action, std::int32_t widgetFlags = 0)
Constructor.
- Parameters:
parent – Parent widget
action – Pointer to the widget action that will be displayed
widgetFlags – Widget flags for the configuration of the widget
-
QSize sizeHint() const override
Override the size hint to account for popups.
- Returns:
Size hint
-
void setLayout(QLayout *layout)
Override to allow for popup layouts.
- Parameters:
layout – Pointer to layout