Thumbnail me
3.0
|
00001 /***************************************************************************/ 00024 #ifndef HEADER_LANGUAGESSETTINGSTAB 00025 #define HEADER_LANGUAGESSETTINGSTAB 00026 00027 #include <QtGui> 00028 #include "IniManager.h" 00029 00030 class LanguagesSettingsTab : public QWidget 00031 { 00032 Q_OBJECT 00033 00034 public: 00035 explicit LanguagesSettingsTab(); 00036 virtual ~LanguagesSettingsTab(); 00037 void initializeWidget(); 00038 00039 private: 00040 QSettings *settings; 00041 00042 QGroupBox *languagesTabGroupBox; 00043 QRadioButton *radioFrench; 00044 QRadioButton *radioEnglish; 00045 QRadioButton *radioSpanish; 00046 QRadioButton *radioGerman; 00047 QRadioButton *radioDutch; 00048 QRadioButton *radioItalian; 00049 QRadioButton *radioCzech; 00050 QRadioButton *radioHungarian; 00051 QRadioButton *radioCroatian; 00052 QRadioButton *radioPortugese; 00053 QRadioButton *radioChinese; 00054 QRadioButton *radioRussian; 00055 00056 private: 00057 void retranslate(); 00058 00059 protected: 00060 void changeEvent(QEvent* event); 00061 00062 public: 00063 QString getLanguageChecked(); 00064 00065 private slots: 00066 virtual void reject(); 00067 }; 00068 00069 #endif // HEADER_LANGUAGESSETTINGSTAB