QSettingsDialog
1.0.0
A Qt library to easily create a settings dialog for user configurable settings
|
▼Cexception | |
▼CQtException | A basic exception type for Qt Exceptions |
CInvalidContainerPathException | An exception that will be thrown if an invalid container path is used |
CInvalidTargetLayoutException | An exception that is thrown if you try to add an element to a QSettingsLayout that does not accept this kind of element |
CLayoutPropertyNotDefinedException | An exception that indicates you are trying to access an undefined property in a QSettingsLayout |
CIntRange | A custom type that represents an integer range (is an int) |
▼CQObject [external] | |
▼CQAsyncSettingsLoader | Defines an asynchronous loader, that can load settings from any thread with any delay |
CQSettingsPropertyLoader | A loader to load properties from objects and gadgets |
▼CQSettingsContainer | A generic class the defines methods for settings containers |
CQAsyncSettingsContainer | A special class that allows access to the settings dialog from different threads |
CQGroupSettingsContainer | A settings container for groups |
CQSectionSettingsContainer | A settings container for sections |
CQSettingsDialog | The main class that represents the dialog itself |
▼CQWidget [external] | |
▼CQSettingsWidget< QWidget > | |
▼CQSettingsDialogWidgetBase | The base class for dialog based edit widgets in the settings dialog |
CQSettingsDialogWidget< TSettingsWidget > | A generic class to easily create a dialog widget from a normal one |
▼CQPaintDevice [external] | |
CQWidget [external] | |
▼CQSettingsDisplayEngine | [INTERNAL USE] An interface for an engine to create display dialogs |
CQSettingsWidgetDialogEngine | The default engine implementation for the settings dialog |
CQSettingsDisplayInstance | [INTERNAL USE] An interface for a display instance that can be controlled by the dialog |
▼CQSettingsEntry | Represents one settings entry within the settings dialog |
CQSettingsLoaderEntry | A combination of a QSettingsEntry and a QSimpleSettingsLoader in one class |
CQSettingsPropertyEntry | A class that combines the QSettingsEntry and the QSettingsPropertyLoader |
▼CQSettingsGroupWidgetBase | The base class for group widgets in the settings dialog |
CQSettingsGroupWidget< TWidget > | Generic base class for group widgets |
▼CQSettingsGroupWidgetFactory | The base class for a factory to create QSettingsGroupWidgets |
CGenericSettingsGroupWidgetFactory< TSettingsGroupWidget > | [INTERNAL USE] Generic base class for a factory to create QSettingsWidgets |
CQSettingsLayout | A general class to modifiy the appereance of elements of a settings dialog |
▼CQSettingsLoader | The basic settings loader class. Serves as utility class |
CQAsyncSettingsLoader | Defines an asynchronous loader, that can load settings from any thread with any delay |
▼CQSimpleSettingsLoader | Defines a simple, synchronous loader |
CQSettingsLoaderEntry | A combination of a QSettingsEntry and a QSimpleSettingsLoader in one class |
CQSettingsSettingsLoader | A loader to load data from QSettings |
▼CQSettingsWidgetBase | The base class for edit widgets in the settings dialog |
CQSettingsWidget< TWidget > | Generic base class for settings widgets |
CQSettingsWidget< QWidget > | |
▼CQSettingsWidgetFactory | The base class for a factory to create QSettingsWidgets |
CGenericSettingsWidgetFactory< TSettingsWidget > | [INTERNAL USE] Generic base class for a factory to create QSettingsWidgets |
CQSettingsWidgetFactoryRegistry | A registry to load widget factories based on an id |
▼CQString [external] | |
CFilePath | A custom type that represents a file path (is a QString) |
CHtmlText | A custom type that represents html-text (is a QString) |
CVariantWidgetsRegistrator | A static class to globally register different types of edit widgets |
▼CTWidget | |
CQSettingsGroupWidget< TWidget > | Generic base class for group widgets |
CQSettingsWidget< TWidget > | Generic base class for settings widgets |