Thumbnail me  3.0
D:/Thumbnail/Thumbnailme/LanguagesSettingsTab.h
Go to the documentation of this file.
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
 All Classes Files Functions Enumerations