umbrello 2.34.70-5524f40e1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
Public Member Functions | Protected Member Functions | Protected Attributes | Private Attributes | List of all members
UMLRoleDialog Class Reference

#include <umlroledialog.h>

Inheritance diagram for UMLRoleDialog:
Collaboration diagram for UMLRoleDialog:

Public Member Functions

 UMLRoleDialog (QWidget *parent, UMLRole *pRole)
 
 ~UMLRoleDialog ()
 
- Public Member Functions inherited from SinglePageDialogBase
 SinglePageDialogBase (QWidget *parent, bool withApplyButton=false, bool withSearchButton=false)
 
virtual ~SinglePageDialogBase ()
 

Protected Member Functions

void setupDialog ()
 
bool apply ()
 
- Protected Member Functions inherited from SinglePageDialogBase
virtual bool validate ()
 

Protected Attributes

UMLRolem_pRole
 

Private Attributes

UMLRolePropertiesm_pRoleProps
 

Additional Inherited Members

- Protected Slots inherited from SinglePageDialogBase
void slotApply ()
 
void slotOk ()
 

Constructor & Destructor Documentation

◆ UMLRoleDialog()

UMLRoleDialog::UMLRoleDialog ( QWidget *  parent,
UMLRole pRole 
)

Constructor

Here is the call graph for this function:

◆ ~UMLRoleDialog()

UMLRoleDialog::~UMLRoleDialog ( )

Deconstructor

Member Function Documentation

◆ apply()

bool UMLRoleDialog::apply ( )
protectedvirtual

Checks if changes are valid and applies them if they are, else returns false

Reimplemented from SinglePageDialogBase.

Here is the call graph for this function:

◆ setupDialog()

void UMLRoleDialog::setupDialog ( )
protected

Sets up the dialog

Member Data Documentation

◆ m_pRole

UMLRole* UMLRoleDialog::m_pRole
protected

The role to represent.

◆ m_pRoleProps

UMLRoleProperties* UMLRoleDialog::m_pRoleProps
private

The documentation for this class was generated from the following files: