Go to the documentation of this file.
10#include <QtCore/QString>
11#include<QtCore/QtGlobal>
12#include <QtWidgets/QItemDelegate>
13#include <QtWidgets/QDialog>
20#include <GeneratedFiles/iauthgui/ui_CUserManagerDialog.h>
29 public Ui::CUserManagerDialog
51 class CUserManagerItemDelegate:
public QItemDelegate
54 typedef QItemDelegate BaseClass;
59 virtual QWidget* createEditor(QWidget* parent,
const QStyleOptionViewItem& option,
const QModelIndex& index)
const;
62 virtual void setModelData(QWidget* editor, QAbstractItemModel* model,
const QModelIndex& index)
const;
65 virtual QSize sizeHint(
const QStyleOptionViewItem& option,
const QModelIndex& index)
const;
69 int m_loggedUserLevel;
76 void UpdateUserList();
78 QString m_curUserName;
80 void* userManagerMemBufferPtr;
81 int userManagerMemBufferSize;
Provide management of users.
void on_ResetPasswordButton_clicked()
void on_AddUserButton_clicked()
CUserManagerDialog(const iauth::ILogin &login, iauth::IUsersManager &manager)
void on_RemoveUserButton_clicked()
void SaveCurUsername(const QString &Username)
Implementation of archive using memory buffer to store the persistent objects.
Contains implementations of GUI components related to right management.
© Witold Gantzke and Kirill Lepskiy