ApplicationConfigurationAction
Qualified name: mv::gui::ApplicationConfigurationAction
-
class ApplicationConfigurationAction : public mv::gui::GroupsAction
Application configuration action class.
Bundles application settings
Note: This action is developed for internal use only
- Author
Thomas Kroes
Public Functions
-
Q_INVOKABLE ApplicationConfigurationAction(QObject *parent, const QString &title)
Construct with pointer to /p parent object and /p title.
- Parameters:
parent – Pointer to parent object
title – Title of the action
-
virtual void fromVariantMap(const QVariantMap &variantMap) override
Load application configuration from variant map.
- Parameters:
variantMap – Variant map representation of the application configuration
-
virtual QVariantMap toVariantMap() const override
Save application configuration to variant maps.
- Returns:
Variant representation of the application configuration
-
void mayConfigureChanged(bool mayConfigure)
Signals that the may configure state has changed to /p mayConfigure.
- Parameters:
mayConfigure – New may configure state