#ifndef DESIGNERSETTINGMANAGER_H #define DESIGNERSETTINGMANAGER_H #include #include #include #include class DesignerSettingManager : public QObject { Q_OBJECT public: explicit DesignerSettingManager(QObject *parent = 0); ~DesignerSettingManager(); void setApplicationInstance(QApplication* application); public slots: void getAvailableLanguages(QList* languages); QLocale::Language getCurrentDefaultLanguage(); void currentDefaultLanguageChanged(QLocale::Language language); private: QSettings* m_setting; }; #endif // DESIGNERSETTINGMANAGER_H