sort languages in settings V2
[quassel.git] / src / qtui / settingspages / appearancesettingspage.h
index 9cbfc19..4f47a33 100644 (file)
@@ -24,7 +24,9 @@
 #include <QHash>
 #include <QList>
 #include <QLocale>
+#include <QTextCharFormat>
 
+#include "settings.h"
 #include "settingspage.h"
 #include "ui_appearancesettingspage.h"
 
@@ -40,19 +42,23 @@ public slots:
   void save();
   void load();
   void defaults();
-                
+
 private slots:
   void widgetHasChanged();
-  
-private:
-  Ui::AppearanceSettingsPage ui;
-  QHash<QString, QVariant> settings;
-  QList<QLocale> _locales;
 
+  void chooseStyleSheet();
+
+private:
   bool testHasChanged();
   void initStyleComboBox();
   void initLanguageComboBox();
   QLocale selectedLocale() const;
+
+  Ui::AppearanceSettingsPage ui;
+  QHash<QString, QVariant> settings;
+  QMap<QString, QLocale> _locales;
+
+  inline QString settingsKey() const { return QString("QtUi"); }
 };
 
 #endif