umbrello 2.39.0
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

◆ ~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: