00001
00002
00003
00004
00005
00006
00007
00008
00009
00010 #ifndef HK_KDECSVIMPORTDIALOGBASE_H
00011 #define HK_KDECSVIMPORTDIALOGBASE_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 QPushButton;
00021 class QLabel;
00022 class QTable;
00023 class QFrame;
00024 class QCheckBox;
00025 class QLineEdit;
00026 class QComboBox;
00027 class QToolButton;
00028
00029 class hk_kdecsvimportdialogbase : public QDialog
00030 {
00031 Q_OBJECT
00032
00033 public:
00034 hk_kdecsvimportdialogbase( QWidget* parent = 0, const char* name = 0, bool modal = FALSE, WFlags fl = 0 );
00035 ~hk_kdecsvimportdialogbase();
00036
00037 QPushButton* buttonOk;
00038 QPushButton* buttonCancel;
00039 QPushButton* morebutton;
00040 QPushButton* buttonHelp;
00041 QLabel* textLabel1;
00042 QTable* previewtable;
00043 QFrame* moreframe;
00044 QCheckBox* autoincfield;
00045 QLineEdit* datetimeformatfield;
00046 QLineEdit* dateformatfield;
00047 QLabel* datetimeformatlabel;
00048 QLabel* localelabel;
00049 QComboBox* charsetfield;
00050 QComboBox* localefield;
00051 QLineEdit* timeformatfield;
00052 QLabel* charsetlabel;
00053 QLabel* timeformatlabel;
00054 QLabel* autoinclabel;
00055 QLabel* dateformatlabel;
00056 QLabel* TextLabel1_3;
00057 QLabel* TextLabel3;
00058 QComboBox* tablename;
00059 QLabel* lblAppend;
00060 QLabel* TextLabel1_2;
00061 QLineEdit* textdelimiterfield;
00062 QCheckBox* firstrow;
00063 QCheckBox* appendrows;
00064 QLabel* TextLabel1;
00065 QLineEdit* filefield;
00066 QToolButton* filebutton;
00067 QLabel* TextLabel2;
00068 QComboBox* columnseparatorfield;
00069
00070 public slots:
00071 virtual void ok_clicked();
00072 virtual void help_clicked();
00073 virtual void morebutton_clicked();
00074
00075 protected:
00076 QGridLayout* hk_kdecsvimportdialogbaseLayout;
00077 QVBoxLayout* layout6;
00078 QSpacerItem* Spacer1;
00079 QGridLayout* layout5;
00080 QSpacerItem* Spacer1_3;
00081 QSpacerItem* Spacer1_3_2;
00082 QVBoxLayout* layout8;
00083 QGridLayout* moreframeLayout;
00084 QSpacerItem* Spacer1_3_3;
00085 QHBoxLayout* Layout10;
00086
00087 protected slots:
00088 virtual void languageChange();
00089
00090 virtual void buttons_enabled();
00091 virtual void filebutton_clicked();
00092
00093
00094 };
00095
00096 #endif // HK_KDECSVIMPORTDIALOGBASE_H