umbrello  2.35.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
Public Slots | Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
UMLEnumLiteralDialog Class Reference

#include <umlenumliteraldialog.h>

Inheritance diagram for UMLEnumLiteralDialog:
Collaboration diagram for UMLEnumLiteralDialog:

Public Slots

void slotNameChanged (const QString &)
 

Public Member Functions

 UMLEnumLiteralDialog (QWidget *pParent, UMLEnumLiteral *pEnumLiteral)
 
 ~UMLEnumLiteralDialog ()
 
- 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

UMLEnumLiteralm_pEnumLiteral
 
QGroupBox * m_pValuesGB
 
QLabel * m_pNameL
 
QLabel * m_pValueL
 
KLineEdit * m_pNameLE
 
KLineEdit * m_pValueLE
 

Additional Inherited Members

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

Detailed Description

Author
Tzvetelin Katchov Bugs and comments to umbre.nosp@m.llo-.nosp@m.devel.nosp@m.@kde.nosp@m..org or https://bugs.kde.org

Constructor & Destructor Documentation

UMLEnumLiteralDialog::UMLEnumLiteralDialog ( QWidget *  pParent,
UMLEnumLiteral pEnumLiteral 
)

Here is the call graph for this function:

UMLEnumLiteralDialog::~UMLEnumLiteralDialog ( )

Member Function Documentation

bool UMLEnumLiteralDialog::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:

void UMLEnumLiteralDialog::setupDialog ( )
protected

Sets up the dialog

Here is the call graph for this function:

void UMLEnumLiteralDialog::slotNameChanged ( const QString &  _text)
slot

Member Data Documentation

UMLEnumLiteral* UMLEnumLiteralDialog::m_pEnumLiteral
protected

The EnumLiteral to represent

QLabel* UMLEnumLiteralDialog::m_pNameL
protected
KLineEdit* UMLEnumLiteralDialog::m_pNameLE
protected
QLabel * UMLEnumLiteralDialog::m_pValueL
protected
KLineEdit * UMLEnumLiteralDialog::m_pValueLE
protected
QGroupBox* UMLEnumLiteralDialog::m_pValuesGB
protected

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