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

Display properties on a UMLObject. More...

#include <associationgeneralpage.h>

Inheritance diagram for AssociationGeneralPage:
Collaboration diagram for AssociationGeneralPage:

Public Slots

void slotStereoCheckboxChanged (int state)
 

Public Member Functions

 AssociationGeneralPage (QWidget *parent, AssociationWidget *a)
 
 ~AssociationGeneralPage ()
 
void apply ()
 
- Public Member Functions inherited from DialogPageBase
 DialogPageBase (QWidget *parent)
 
virtual ~DialogPageBase ()
 
virtual bool isModified ()
 

Private Member Functions

void constructWidget ()
 

Private Attributes

QGridLayout * m_pNameAndTypeLayout
 
QLabel * m_pAssocNameL
 
KLineEdit * m_pAssocNameLE
 
KComboBox * m_pAssocNameComB
 
QCheckBox * m_pStereoChkB
 
KComboBox * m_pTypeCB
 
QList< Uml::AssociationType::Enumm_AssocTypes
 
QStringList m_AssocTypeStrings
 
DocumentationWidgetm_docWidget
 
AssociationWidgetm_pAssociationWidget
 
ObjectWidgetm_pWidget
 

Additional Inherited Members

- Protected Member Functions inherited from DialogPageBase
virtual void keyPressEvent (QKeyEvent *event)
 
- Protected Attributes inherited from DialogPageBase
bool m_isModified
 

Detailed Description

Display properties on a UMLObject.

Displays properties of a UMLObject in a dialog box. This is not usually directly called. The class AssociationPropertiesDialog will set this up for you.

Author
Paul Hensgen phens.nosp@m.gen@.nosp@m.techi.nosp@m.e.co.nosp@m.m 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

◆ AssociationGeneralPage()

AssociationGeneralPage::AssociationGeneralPage ( QWidget *  parent,
AssociationWidget assoc 
)

Sets up the AssociationGeneralPage.

Parameters
parentThe parent to the AssociationGeneralPage.
assocThe AssociationWidget to display the properties of.

◆ ~AssociationGeneralPage()

AssociationGeneralPage::~AssociationGeneralPage ( )

Standard destructor.

Member Function Documentation

◆ apply()

void AssociationGeneralPage::apply ( )

Will move information from the dialog into the object. Call when the ok or apply button is pressed.

Here is the call graph for this function:

◆ constructWidget()

void AssociationGeneralPage::constructWidget ( )
private

Construct all the widgets for this dialog.

Here is the call graph for this function:

◆ slotStereoCheckboxChanged

void AssociationGeneralPage::slotStereoCheckboxChanged ( int  state)
slot
Here is the call graph for this function:

Member Data Documentation

◆ m_AssocTypes

QList<Uml::AssociationType::Enum> AssociationGeneralPage::m_AssocTypes
private

◆ m_AssocTypeStrings

QStringList AssociationGeneralPage::m_AssocTypeStrings
private

◆ m_docWidget

DocumentationWidget* AssociationGeneralPage::m_docWidget
private

◆ m_pAssociationWidget

AssociationWidget* AssociationGeneralPage::m_pAssociationWidget
private

◆ m_pAssocNameComB

KComboBox* AssociationGeneralPage::m_pAssocNameComB
private

◆ m_pAssocNameL

QLabel* AssociationGeneralPage::m_pAssocNameL
private

◆ m_pAssocNameLE

KLineEdit* AssociationGeneralPage::m_pAssocNameLE
private

◆ m_pNameAndTypeLayout

QGridLayout* AssociationGeneralPage::m_pNameAndTypeLayout
private

◆ m_pStereoChkB

QCheckBox* AssociationGeneralPage::m_pStereoChkB
private

◆ m_pTypeCB

KComboBox* AssociationGeneralPage::m_pTypeCB
private

◆ m_pWidget

ObjectWidget* AssociationGeneralPage::m_pWidget
private

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