00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef HK_KDEPREFERENCESDIALOGBASE_H
00011 #define HK_KDEPREFERENCESDIALOGBASE_H
00012
00013 #include <qvariant.h>
00014 #include <qdialog.h>
00015
00016 class QVBoxLayout;
00017 class QHBoxLayout;
00018 class QGridLayout;
00019 class QSpacerItem;
00020 class QTabWidget;
00021 class QWidget;
00022 class QLabel;
00023 class QPushButton;
00024 class QLineEdit;
00025 class QComboBox;
00026 class QSpinBox;
00027
00028 class hk_kdepreferencesdialogbase : public QDialog
00029 {
00030 Q_OBJECT
00031
00032 public:
00033 hk_kdepreferencesdialogbase( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
00034 ~hk_kdepreferencesdialogbase();
00035
00036 QTabWidget* regionaltab;
00037 QWidget* generalpage;
00038 QLabel* driverpathlabel;
00039 QPushButton* driverpathbutton;
00040 QLineEdit* driverpathfield;
00041 QLabel* defaultdriverlabel;
00042 QComboBox* defaultdriverfield;
00043 QSpinBox* snap2gridxfield;
00044 QLabel* snap2gridxlabel;
00045 QLabel* snap2gridylabel;
00046 QSpinBox* snap2gridyfield;
00047 QLabel* sizetypelabel;
00048 QComboBox* sizetypefield;
00049 QComboBox* storepasswordfield;
00050 QLabel* storepasswordlabel;
00051 QLabel* automaticupdatelabel;
00052 QComboBox* automaticupdatefield;
00053 QWidget* Appearance;
00054 QLabel* maximizedlabel;
00055 QComboBox* maximizedfield;
00056 QLabel* bepedanticlabel;
00057 QComboBox* bepedanticfield;
00058 QLabel* use_singleclicklabel;
00059 QComboBox* use_singleclickfield;
00060 QWidget* defaults;
00061 QComboBox* fontfield;
00062 QSpinBox* fontsizefield;
00063 QLabel* fontlabel;
00064 QComboBox* textalignmentfield;
00065 QComboBox* numberalignmentfield;
00066 QLabel* textalignmentlabel;
00067 QLabel* numberalignmentlabel;
00068 QLabel* separatorlabel;
00069 QComboBox* separatorfield;
00070 QLabel* precisionlabel;
00071 QSpinBox* precisionfield;
00072 QWidget* regionalpage;
00073 QLabel* datelabel;
00074 QLineEdit* datefield;
00075 QLineEdit* timefield;
00076 QLabel* timelabel;
00077 QLabel* datetimelabel;
00078 QComboBox* measurefield;
00079 QLabel* measurelabel;
00080 QLineEdit* datetimefield;
00081 QLineEdit* localefield;
00082 QLabel* localelabel;
00083 QWidget* printerpage;
00084 QLabel* printcommandlabel;
00085 QLineEdit* printcommandfield;
00086 QComboBox* embedfontsfield;
00087 QLabel* embedfontslabel;
00088 QPushButton* buttonHelp;
00089 QPushButton* buttonOk;
00090 QPushButton* buttonCancel;
00091
00092 public slots:
00093 virtual void driverpathbutton_clicked();
00094 virtual void help_clicked();
00095
00096 protected:
00097 QVBoxLayout* hk_kdepreferencesdialogbaseLayout;
00098 QGridLayout* generalpageLayout;
00099 QSpacerItem* Spacer6;
00100 QSpacerItem* Spacer7;
00101 QGridLayout* AppearanceLayout;
00102 QSpacerItem* spacer10;
00103 QSpacerItem* spacer11;
00104 QGridLayout* defaultsLayout;
00105 QSpacerItem* Spacer16;
00106 QSpacerItem* Spacer15;
00107 QHBoxLayout* Layout3;
00108 QGridLayout* regionalpageLayout;
00109 QSpacerItem* Spacer1;
00110 QSpacerItem* Spacer2;
00111 QGridLayout* printerpageLayout;
00112 QSpacerItem* Spacer1_2;
00113 QSpacerItem* Spacer2_2;
00114 QHBoxLayout* layout13;
00115 QSpacerItem* Horizontal_Spacing2;
00116
00117 protected slots:
00118 virtual void languageChange();
00119
00120 };
00121
00122 #endif // HK_KDEPREFERENCESDIALOGBASE_H