VerticalToolbarAction
Qualified name: mv::gui::VerticalToolbarAction
-
class VerticalToolbarAction : public mv::gui::ToolbarAction
Vertical toolbar action class.
Widget action for displaying actions in a vertical toolbar
- Author
Thomas Kroes
Public Functions
-
Q_INVOKABLE VerticalToolbarAction(QObject *parent, const QString &title, const Qt::AlignmentFlag &alignment = Qt::AlignmentFlag::AlignTop)
Construct with
parentobject andtitle.- Parameters:
parent – Pointer to parent object
title – Title of the action
alignment – Item alignment
Protected Functions
-
class Widget : public mv::gui::WidgetActionWidget
Widget class for the horizontal toolbar.
Protected Functions
-
Widget(QWidget *parent, VerticalToolbarAction *verticalToolbarAction, const std::int32_t &widgetFlags)
Constructor.
- Parameters:
parent – Pointer to parent widget
verticalToolbarAction – Pointer to vertical toolbar action that creates the widget
widgetFlags – Widget flags for the configuration of the widget (type)
Protected Attributes
-
QVBoxLayout *_layout
Pointer to vertical toolbar action that creates the widget.
-
QVBoxLayout *_toolbarLayout
Main layout.
-
QWidget _toolbarWidget
Toolbar layout.
Friends
- friend class VerticalToolbarAction
-
Widget(QWidget *parent, VerticalToolbarAction *verticalToolbarAction, const std::int32_t &widgetFlags)