A sub namespace for the different elements in a settings setup. More...
Classes | |
| struct | Category | 
| A top level category to organize sections in.  More... | |
| struct | Entry | 
| An entry in the settings to display and edit a value.  More... | |
| struct | Group | 
| A logical group of settings entries.  More... | |
| struct | Section | 
| A bigger section for different entries and groups.  More... | |
| struct | Setup | 
| The whole settings setup.  More... | |
A sub namespace for the different elements in a settings setup.
| struct QtMvvm::SettingsElements::Category | 
A top level category to organize sections in.
Definition at line 79 of file settingssetup.h.
| Class Members | ||
|---|---|---|
| QString | frontends | [Internal] A logical string describing the allowed frontends | 
| QUrl | icon | An icon for the category. | 
| QList< Section > | sections | A list of sections the category contains. | 
| QString | selectors | [Internal] A logical string describing the allowed selectors | 
| QString | title | The categories title. | 
| QString | tooltip | A tooltip to describe what the category is about. | 
| struct QtMvvm::SettingsElements::Entry | 
An entry in the settings to display and edit a value.
Definition at line 19 of file settingssetup.h.
| Class Members | ||
|---|---|---|
| QVariant | defaultValue | A default value to display in case no value is in the settings yet. | 
| QString | frontends | [Internal] A logical string describing the allowed frontends | 
| QString | key | The QSettings key this entry should handle. | 
| QVariantMap | properties | Additional properties to be passed on to the edit view. | 
| QStringList | searchKeys | A list of keys to find this entry by when searching. | 
| QString | selectors | [Internal] A logical string describing the allowed selectors | 
| QString | title | A short title/label of the entry to give it a name. | 
| QString | tooltip | A tooltip with more detailed information about the entry. | 
| QByteArray | type | The input view type (typically the actual data type) to show. | 
| struct QtMvvm::SettingsElements::Group | 
A logical group of settings entries.
Definition at line 43 of file settingssetup.h.
| Class Members | ||
|---|---|---|
| QList< Entry > | entries | A list of entries the group contains. | 
| QString | frontends | [Internal] A logical string describing the allowed frontends | 
| QString | selectors | [Internal] A logical string describing the allowed selectors | 
| QString | title | The groups title. | 
| QString | tooltip | A tooltip to describe what the group is about. | 
| struct QtMvvm::SettingsElements::Section | 
A bigger section for different entries and groups.
Definition at line 60 of file settingssetup.h.
| Class Members | ||
|---|---|---|
| QString | frontends | [Internal] A logical string describing the allowed frontends | 
| QList< Group > | groups | A list of groups the section contains. | 
| QUrl | icon | An icon for the section. | 
| QString | selectors | [Internal] A logical string describing the allowed selectors | 
| QString | title | The sections title. | 
| QString | tooltip | A tooltip to describe what the section is about. | 
| struct QtMvvm::SettingsElements::Setup | 
The whole settings setup.
Definition at line 98 of file settingssetup.h.
| Class Members | ||
|---|---|---|
| bool | allowRestore | Specifies if the user is allowed to restore the factory defaults. | 
| bool | allowSearch | Specifies if the user is allowed to search in the settings. | 
| QList< Category > | categories | A list of categories the setup is build of. | 
 1.8.14