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
ClassAssociationsPage Class Reference

The page shows all the Associations that belong to a UMLClassifier. More...

#include <classassociationspage.h>

Inheritance diagram for ClassAssociationsPage:
Collaboration diagram for ClassAssociationsPage:

Public Slots

void slotDoubleClick (QListWidgetItem *item)
 
void slotRightButtonPressed (const QPoint &p)
 
void slotMenuSelection (QAction *action)
 

Public Member Functions

 ClassAssociationsPage (QWidget *parent, UMLScene *scene, UMLObject *o)
 
 ~ClassAssociationsPage ()
 
- Public Member Functions inherited from DialogPageBase
 DialogPageBase (QWidget *parent)
 
virtual ~DialogPageBase ()
 
virtual bool isModified ()
 

Private Member Functions

void fillListBox ()
 

Private Attributes

UMLObjectm_pObject
 
UMLScenem_pScene
 
QListWidget * m_pAssocLW
 
QGroupBox * m_pAssocGB
 
AssociationWidgetList m_List
 

Additional Inherited Members

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

Detailed Description

The page shows all the Associations that belong to a UMLClassifier.

Displays a page on the tabbed dialog window of ClassPropertiesDialog. The page shows all the Associations that belong to a UMLClassifier.

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

◆ ClassAssociationsPage()

ClassAssociationsPage::ClassAssociationsPage ( QWidget *  parent,
UMLScene s,
UMLObject o 
)

Constructs an instance of AssocPage.

Parameters
parentThe parent of the page
sThe scene on which the UMLObject is being represented
oThe UMLObject being represented
Here is the call graph for this function:

◆ ~ClassAssociationsPage()

ClassAssociationsPage::~ClassAssociationsPage ( )

Standard destructor.

Here is the call graph for this function:

Member Function Documentation

◆ fillListBox()

void ClassAssociationsPage::fillListBox ( )
private

Fills the list box with the objects associations.

Here is the call graph for this function:

◆ slotDoubleClick

void ClassAssociationsPage::slotDoubleClick ( QListWidgetItem *  item)
slot
Here is the call graph for this function:

◆ slotMenuSelection

void ClassAssociationsPage::slotMenuSelection ( QAction *  action)
slot
Here is the call graph for this function:

◆ slotRightButtonPressed

void ClassAssociationsPage::slotRightButtonPressed ( const QPoint &  p)
slot
Here is the call graph for this function:

Member Data Documentation

◆ m_List

AssociationWidgetList ClassAssociationsPage::m_List
private

◆ m_pAssocGB

QGroupBox* ClassAssociationsPage::m_pAssocGB
private

◆ m_pAssocLW

QListWidget* ClassAssociationsPage::m_pAssocLW
private

◆ m_pObject

UMLObject* ClassAssociationsPage::m_pObject
private

◆ m_pScene

UMLScene* ClassAssociationsPage::m_pScene
private

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