1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- #ifndef ACCOUNTMAINTENANCEWND_H
- #define ACCOUNTMAINTENANCEWND_H
- #include <QMainWindow>
- #include <QStandardItemModel>
- #include "Src/common/JUserAccountsData.h"
- #include "Src/common/UserManagementShared.h"
- namespace Ui
- {
- class AccountMaintenanceWnd;
- }
- class AccountMaintenanceWnd : public QMainWindow
- {
- Q_OBJECT
- public:
- explicit AccountMaintenanceWnd(QWidget* parent = nullptr);
- ~AccountMaintenanceWnd();
- private slots:
- void on_addBut_clicked();
- void on_modifyBut_clicked();
- void on_delBut_clicked();
- private:
- void InitUi();
- /**更新用户数据
- */
- void UpdateUserData(UserAccounts _use, bool bRevision);
- void SetTableHeaderStyle();
- /**控件添加到树里面
- */
- void AdditemsToTree(QList<UserAccounts> listStrName, bool bCreate = false);
- private:
- Ui::AccountMaintenanceWnd* ui;
- private:
- QStandardItemModel* m_pModel = nullptr;
- };
- #endif // ACCOUNTMAINTENANCEWND_H
|