/**************************************************************************** ** Form interface generated from reading ui file 'user.ui' ** ** Created: Fri Nov 24 20:14:14 2000 ** by: The User Interface Compiler (uic) ** ** WARNING! All changes made in this file will be lost! ****************************************************************************/ #ifndef USER_H #define USER_H #include class QVBoxLayout; class QHBoxLayout; class QGridLayout; class QButtonGroup; class QCheckBox; class QGroupBox; class QLabel; class QLineEdit; class QPushButton; class QRadioButton; class QTabWidget; #include #include #include #include #include #include class User : public QWidget { Q_OBJECT public: User(MYSQL *, QWidget* parent = 0, const char* name = 0, WFlags fl = 0 ); ~User(); QPushButton* fire; QPushButton* close; QTabWidget* tabWidget; QButtonGroup* ButtonGroup19; QRadioButton* user_add; QRadioButton* user_drop; QRadioButton* user_alter; QGroupBox* who_groupbox; QLabel* host; QLabel* user; QLabel* password; QLabel* again; QLineEdit* host1; QLineEdit* user1; QLineEdit* password1; QLineEdit* again1; QGroupBox* privilage_groupbox; QListView *privilege; QCheckBox *all; QCheckListItem* select; QCheckListItem* insert; QCheckListItem* update; QCheckListItem* _delete; QCheckListItem* create; QCheckListItem* drop; QCheckListItem* reload; QCheckListItem* shutdown; QCheckListItem* process; QCheckListItem* file; QCheckListItem* grant; QCheckListItem* references; QCheckListItem* index; QCheckListItem* alter; protected: QVBoxLayout* vbox; QVBoxLayout* vbox_2; QVBoxLayout* vbox_3; QVBoxLayout* vbox_4; QVBoxLayout* vbox_5; private: void signal_connect(); void clear(); public slots: void slot_user_data(int flag, const QString &host, const QString &user); /* flag:0 add user flag:1 alter user flag:2 drop user */ private slots: void slot_close(); void slot_fire(); void slot_radio(); void slot_select_all(); private: MYSQL *mysql; MYSQL_RES *result; MYSQL_ROW row; signals: void signal_schema(); }; #endif // USER_H