diff options
Diffstat (limited to 'OptionEngine.h')
-rw-r--r-- | OptionEngine.h | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/OptionEngine.h b/OptionEngine.h index 9605535..0b13848 100644 --- a/OptionEngine.h +++ b/OptionEngine.h @@ -21,6 +21,7 @@ #include <QAbstractButton> #include <QTimer> #include <QWidget> +#include <QHash> #include "interface/OptionInterface.h" @@ -60,20 +61,13 @@ class OptionEngine : public QObject, public Singleton<OptionEngine> /// \brief OptionEngineGroupKey then: Group -> Key struct OptionEngineGroupKey { - QString variableName; QVariant defaultValue; QVariant currentValue; bool emptyList; }; - /// \brief OptionEngineGroup then: Group - struct OptionEngineGroup - { - QString groupName; - QList<OptionEngineGroupKey> KeysList; - }; /// \brief store the option group list - QList<OptionEngineGroup> GroupKeysList; + QHash<QString,QHash<QString,OptionEngineGroupKey> > GroupKeysList; QStringList unmanagedTabName; /// \brief Enumeration of backend enum Backend |