Definition at line 78 of file privdlgaccess.h.
OSB_GUI::DlgAccessRight::DlgAccessRight | ( | QWidget * | parent, | |
const char * | name = 0 , |
|||
bool | modal = false , |
|||
WFlags | flags = 0 | |||
) | [explicit] |
Constructor with QT arguments.
void OSB_GUI::DlgAccessRight::accept | ( | ) | [private] |
Verify user input and accept the dialog.
void OSB_GUI::DlgAccessRight::clearRows | ( | ) | [private] |
PathRow* OSB_GUI::DlgAccessRight::creComboRow | ( | std::list< OSB_LIB::ModAccess > & | maList | ) | [private] |
PathRow* OSB_GUI::DlgAccessRight::creDisplayRow | ( | const std::string & | text | ) | [private] |
PathRow* OSB_GUI::DlgAccessRight::creEditRow | ( | const std::string & | text | ) | [private] |
int OSB_GUI::DlgAccessRight::exec | ( | OSB_LIB::ModAccess & | access, | |
const OSB_LIB::Module & | module | |||
) |
Create or edit a module access right.
access | Access right to create or edit. It must have the module and parent id set. | |
module | The module of access. |
int OSB_GUI::DlgAccessRight::exec | ( | OSB_LIB::GrpAccess & | access, | |
const OSB_LIB::UserGroup & | grp | |||
) |
Create or edit a user group access.
access | Access right to create or edit. It must have the group and parent id set. | |
grp | The user group of access. |
void OSB_GUI::DlgAccessRight::languageChange | ( | ) | [slot] |
Set the widgets' texts.
QVBoxLayout* OSB_GUI::DlgAccessRight::layout_ [private] |
QLineEdit* OSB_GUI::DlgAccessRight::leGroup_ [private] |
Definition at line 153 of file privdlgaccess.h.
QLineEdit* OSB_GUI::DlgAccessRight::leModule_ [private] |
Definition at line 151 of file privdlgaccess.h.
QFrame* OSB_GUI::DlgAccessRight::lineHead_ [private] |
Definition at line 156 of file privdlgaccess.h.
QFrame* OSB_GUI::DlgAccessRight::linePb_ [private] |
Definition at line 171 of file privdlgaccess.h.
QGridLayout* OSB_GUI::DlgAccessRight::loHead_ [private] |
Definition at line 154 of file privdlgaccess.h.
QVBoxLayout* OSB_GUI::DlgAccessRight::loPath_ [private] |
QHBoxLayout* OSB_GUI::DlgAccessRight::loPb_ [private] |
Definition at line 176 of file privdlgaccess.h.
QPushButton* OSB_GUI::DlgAccessRight::pbCancel_ [private] |
Definition at line 174 of file privdlgaccess.h.
QPushButton* OSB_GUI::DlgAccessRight::pkOk_ [private] |
Definition at line 173 of file privdlgaccess.h.
std::list<PathRow*> OSB_GUI::DlgAccessRight::rows_ [private] |
QSpacerItem* OSB_GUI::DlgAccessRight::spPath_ [private] |
QSpacerItem* OSB_GUI::DlgAccessRight::spPb_ [private] |
Definition at line 175 of file privdlgaccess.h.
QLabel* OSB_GUI::DlgAccessRight::tlAccessRight_ [private] |
Definition at line 157 of file privdlgaccess.h.
QLabel* OSB_GUI::DlgAccessRight::tlGroup_ [private] |
Definition at line 152 of file privdlgaccess.h.
QLabel* OSB_GUI::DlgAccessRight::tlModule_ [private] |
Definition at line 150 of file privdlgaccess.h.