00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef HK_KDEXMLEXPORTDIALOGBASE_H
00011 #define HK_KDEXMLEXPORTDIALOGBASE_H
00012
00013 #include <qvariant.h>
00014 #include <qdialog.h>
00015
00016 class QVBoxLayout;
00017 class QHBoxLayout;
00018 class QGridLayout;
00019 class QCheckBox;
00020 class QComboBox;
00021 class QLabel;
00022 class QLineEdit;
00023 class QPushButton;
00024 class QToolButton;
00025
00026 class hk_kdexmlexportdialogbase : public QDialog
00027 {
00028 Q_OBJECT
00029
00030 public:
00031 hk_kdexmlexportdialogbase( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
00032 ~hk_kdexmlexportdialogbase();
00033
00034 QPushButton* buttonOk;
00035 QPushButton* buttonCancel;
00036 QPushButton* buttonHelp;
00037 QLabel* filelable;
00038 QLineEdit* filefield;
00039 QToolButton* filebutton;
00040 QComboBox* tablenamefield;
00041 QLabel* rowelementlabel;
00042 QLineEdit* rowelementfield;
00043 QLabel* tablenamelabel;
00044 QLabel* maindocumenttaglabel;
00045 QLineEdit* maindocumenttagfield;
00046 QCheckBox* structurefield;
00047 QCheckBox* attributefield;
00048
00049 public slots:
00050 virtual void ok_clicked();
00051
00052 protected:
00053 QGridLayout* hk_kdexmlexportdialogbaseLayout;
00054 QVBoxLayout* Layout5;
00055 QHBoxLayout* Layout10;
00056 QGridLayout* Layout11;
00057 QVBoxLayout* Layout5_2;
00058
00059 protected slots:
00060 virtual void languageChange();
00061
00062 virtual void buttons_enabled();
00063 virtual void filebutton_clicked();
00064
00065 };
00066
00067 #endif // HK_KDEXMLEXPORTDIALOGBASE_H