00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 #ifndef __KLOCALECONFIGNUM_H__
00026 #define __KLOCALECONFIGNUM_H__
00027
00028 #include <tqwidget.h>
00029
00030 class TQCheckBox;
00031 class TQComboBox;
00032 class TQLineEdit;
00033
00034 class KLocale;
00035 class KLanguageCombo;
00036
00037 class KLocaleConfigNumber : public QWidget
00038 {
00039 Q_OBJECT
00040
00041 public:
00042 KLocaleConfigNumber( KLocale *_locale,
00043 TQWidget *parent=0, const char *name=0);
00044 virtual ~KLocaleConfigNumber( );
00045
00046 void save();
00047
00048 public slots:
00052 void slotLocaleChanged();
00056 void slotTranslate();
00057
00058 signals:
00059 void localeChanged();
00060
00061 private slots:
00062
00063 void slotMonPosSignChanged(const TQString &t);
00064 void slotMonNegSignChanged(const TQString &t);
00065 void slotDecSymChanged(const TQString &t);
00066 void slotThoSepChanged(const TQString &t);
00067
00068 private:
00069 KLocale *m_locale;
00070
00071
00072 TQLabel *m_labDecSym;
00073 TQLineEdit *m_edDecSym;
00074 TQLabel *m_labThoSep;
00075 TQLineEdit *m_edThoSep;
00076 TQLabel *m_labMonPosSign;
00077 TQLineEdit *m_edMonPosSign;
00078 TQLabel *m_labMonNegSign;
00079 TQLineEdit *m_edMonNegSign;
00080 };
00081
00082 #endif