00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef HK_KDEDATABASESETTINGBASE_H
00011 #define HK_KDEDATABASESETTINGBASE_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 QFrame;
00021 class KPushButton;
00022 class QLabel;
00023 class QWidgetStack;
00024 class QWidget;
00025 class KComboBox;
00026 class QComboBox;
00027 class KListView;
00028 class QListViewItem;
00029
00030 class hk_kdedatabasesettingbase : public QDialog
00031 {
00032 Q_OBJECT
00033
00034 public:
00035 hk_kdedatabasesettingbase( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
00036 ~hk_kdedatabasesettingbase();
00037
00038 QFrame* frame4;
00039 KPushButton* ok_button;
00040 KPushButton* cancel_button;
00041 QLabel* headertext;
00042 QLabel* textLabel9;
00043 QWidgetStack* widgetStack1;
00044 QWidget* WStackPage;
00045 QLabel* createlabel;
00046 KPushButton* createbutton;
00047 QFrame* storageframe;
00048 QLabel* storelabel;
00049 QLabel* querylabel;
00050 QLabel* formlabel;
00051 KComboBox* querystore;
00052 KComboBox* formload;
00053 KComboBox* formstore;
00054 KComboBox* reportstore;
00055 KComboBox* queryload;
00056 QLabel* loadlabel;
00057 QLabel* reportlabel;
00058 KComboBox* reportload;
00059 QComboBox* allload;
00060 QComboBox* allstore;
00061 QLabel* alllabel;
00062 KListView* listview;
00063
00064 public slots:
00065 virtual void create_clicked();
00066 virtual void selection_changed();
00067 virtual void listview_changed();
00068 virtual void ok_clicked();
00069 virtual void alload_changed();
00070 virtual void allstore_changed();
00071
00072 protected:
00073 QGridLayout* hk_kdedatabasesettingbaseLayout;
00074 QHBoxLayout* frame4Layout;
00075 QSpacerItem* spacer4;
00076 QVBoxLayout* layout5;
00077 QSpacerItem* spacer5;
00078 QVBoxLayout* WStackPageLayout;
00079 QHBoxLayout* layout1;
00080 QGridLayout* storageframeLayout;
00081 QSpacerItem* spacer2;
00082 QSpacerItem* spacer3;
00083 QSpacerItem* spacer1;
00084
00085 protected slots:
00086 virtual void languageChange();
00087
00088 };
00089
00090 #endif // HK_KDEDATABASESETTINGBASE_H