ORE Studio 0.0.4
Loading...
Searching...
No Matches
Public Member Functions | List of all members
RoleDetailDialog Class Referencefinal

Dialog widget for viewing role details. More...

#include <RoleDetailDialog.hpp>

Inheritance diagram for RoleDetailDialog:
Inheritance graph
Collaboration diagram for RoleDetailDialog:
Collaboration graph

Public Member Functions

 RoleDetailDialog (QWidget *parent=nullptr)
 
void setRole (const iam::domain::role &role)
 Sets the role to display.
 
const iam::domain::rolegetRole () const
 Gets the current role.
 
void clearDialog ()
 Clears all form fields.
 

Additional Inherited Members

- Signals inherited from DetailDialogBase
void closeRequested ()
 Emitted when the dialog wants to close its container window.
 
void statusMessage (const QString &message)
 Emitted to show a status message in the status bar.
 
void errorMessage (const QString &message)
 Emitted when an error occurs that should be shown to the user.
 
- Protected Member Functions inherited from DetailDialogBase
void requestClose ()
 Request closure of the container window.
 
void notifySaveSuccess (const QString &message)
 Notify that a save operation completed successfully.
 

Detailed Description

Dialog widget for viewing role details.

This dialog displays role information in read-only mode including:

Member Function Documentation

◆ setRole()

void setRole ( const iam::domain::role role)

Sets the role to display.

Parameters
roleThe role to display

◆ getRole()

const iam::domain::role & getRole ( ) const

Gets the current role.

Returns
The role being displayed