21 #ifndef __ctkLanguageComboBox_h
22 #define __ctkLanguageComboBox_h
28 #include "ctkWidgetsExport.h"
29 class ctkLanguageComboBoxPrivate;
57 Q_PROPERTY(QString defaultLanguage READ defaultLanguage WRITE setDefaultLanguage)
60 Q_PROPERTY(QString directory READ directory WRITE setDirectory)
65 Q_PROPERTY(QString currentLanguage READ currentLanguage WRITE setCurrentLanguage NOTIFY currentLanguageNameChanged USER
true)
80 QString defaultLanguage()
const;
85 void setDefaultLanguage(
const QString& language);
92 QString directory()
const;
93 void setDirectory(
const QString& dir);
97 QString currentLanguage()
const;
102 void setCurrentLanguage(
const QString& language);
105 void onLanguageChanged(
int index);
110 void currentLanguageNameChanged(
const QString&);
113 QScopedPointer<ctkLanguageComboBoxPrivate>
d_ptr;
119 #endif // __ctkLanguageComboBox_h