#ifndef FRMUSER_H #define FRMUSER_H #include class DbPage; namespace Ui { class frmUser; } class frmUser : public QWidget { Q_OBJECT public: explicit frmUser(QWidget *parent = 0); ~frmUser(); private: Ui::frmUser *ui; int rowCount; QString whereSql; QList columnNames; QList columnWidths; DbPage *dbPage; private slots: void initForm(); void initTable(); void returnThis(int index); void result(bool ok); void receivePage(quint32 pageCurrent, quint32 pageCount, quint32 resultCount, quint32 resultCurrent); private slots: void on_btnAdd_clicked(); void on_btnDelete_clicked(); void on_btnUpdate_clicked(); signals: void returnMain(); void receiveUserInfo(const QString &userID); }; #endif // FRMUSER_H