/**************************************************************************** ** Form interface generated from reading ui file 'xport.ui' ** ** Created: Fri Mar 9 09:16:16 2001 ** by: The User Interface Compiler (uic) ** ** WARNING! All changes made in this file will be lost! ****************************************************************************/ #ifndef XPORT_H #define XPORT_H #include #include class QVBoxLayout; class QHBoxLayout; class QGridLayout; class QButtonGroup; class QComboBox; class QLabel; class QLineEdit; class QPushButton; class QRadioButton; class QTabWidget; #include #include #include "xcombobox.h" class Xport : public QWidget { Q_OBJECT public: Xport(MYSQL *, const QString &, const QString &, QWidget* parent = 0, const char* name = 0, WFlags fl = 0 ); ~Xport(); QPushButton* fire; QPushButton* close; QTabWidget* TabWidget2; QWidget* tab; QButtonGroup* ButtonGroup5; QRadioButton* export_; QRadioButton* import; QWidget* tab_2; QButtonGroup* ButtonGroup1_2; QLabel* TextLabel2_2_2_2_2; QLabel* TextLabel1_2_2_2_2; QLineEdit* export_file; QComboBox* export_table; XComboBox* export_database; QLabel* TextLabel3_2_2_2_2; QPushButton* export_button; QCheckBox* table; QWidget* tab_3; QButtonGroup* ButtonGroup8_2; QLabel* TextLabel4_2; QLabel* TextLabel5_2; XComboBox* import_database; QLineEdit* import_file; QPushButton* import_button; protected: QVBoxLayout* tabLayout; QVBoxLayout* tabLayout_2; QVBoxLayout* tabLayout_3; public slots: void slot_database(); void slot_database(const QString &); private: MYSQL *mysql; QString host; QString user; QString xport; void signal_connect(); void set_database(); void xport_import(); void xport_export(); void export_save(); bool lock_table(const QString &); bool unlock_table(); bool export_all_table(const QString &); bool export_one_table(const QString &, const QString &); private slots: void slot_close(); void slot_export(); void slot_import(); void slot_fire(); void slot_list_export_table(int); signals: void signal_schema(); }; #endif // XPORT_H