ICF 3.1.1.10
Technical documentation of ICF Libraries
CChangePasswordDialog.h
Go to the documentation of this file.
1/********************************************************************************
2** This file is part of the ICF Framework. Copyright (C) Witold Gantzke & Kirill Lepskiy
3** ICF Framework may be used under the terms of the LGPL License v. 2.1 by the Free Software Foundation.
4********************************************************************************/
5
6#pragma once
7
8
9// Qt inclueds
10#include <QtCore/QtGlobal>
11#include <QtWidgets/QDialog>
12
13// ICF includes
14#include <iauth/IUsersManager.h>
15#include <iauth/CUser.h>
16
17#include <GeneratedFiles/iauthgui/ui_CChangePasswordDialog.h>
18
19
20namespace iauthgui
21{
22
23
25 public QDialog,
26 public Ui::CChangePasswordDialog
27{
28 Q_OBJECT
29
30public:
31 typedef QDialog BaseClass;
32
34
35protected:
36 void ResetGui();
37
38protected Q_SLOTS:
39 virtual void on_ButtonBox_accepted();
40
41private:
42 iauth::IUsersManager& m_usersManager;
43 iauth::CUser& m_loggedUser;
44};
45
46
47} // namespace iauthgui
48
49
Provide management of users.
virtual void on_ButtonBox_accepted()
CChangePasswordDialog(iauth::IUsersManager &manager, iauth::CUser &loggedUser)
Contains implementations of GUI components related to right management.

© Witold Gantzke and Kirill Lepskiy