umbrello/umbrello
ClassPropDlg Class Reference
#include <classpropdlg.h>

Detailed Description
- Version:
- 1.0 Bugs and comments to uml-devel@lists.sf.net or http://bugs.kde.org
Definition at line 41 of file classpropdlg.h.
Public Types | |
| enum | Page { page_gen = 0, page_att, page_op, page_entatt, page_constraint, page_template, page_assoc, page_options, page_color, page_font } |
Public Member Functions | |
| ClassPropDlg (QWidget *parent, UMLObject *c, int pageNum=0, bool assoc=false) | |
| ClassPropDlg (QWidget *parent, ObjectWidget *o) | |
| ClassPropDlg (QWidget *parent, UMLWidget *o) | |
| ~ClassPropDlg () | |
Protected Slots | |
| void | slotOk () |
| void | slotApply () |
Protected Member Functions | |
| void | setupPages (bool assoc=false) |
| void | setupGeneralPage () |
| void | setupColorPage () |
| void | setupDisplayPage () |
| void | setupAttributesPage () |
| void | setupOperationsPage () |
| void | setupTemplatesPage () |
| void | setupEnumLiteralsPage () |
| void | setupEntityAttributesPage () |
| void | setupEntityConstraintsPage () |
| void | setupContentsPage () |
| void | setupAssociationsPage () |
| void | setupInstancePages () |
| void | setupFontPage () |
Member Enumeration Documentation
| enum ClassPropDlg::Page |
- Enumerator:
-
page_gen page_att page_op page_entatt page_constraint page_template page_assoc page_options page_color page_font
Definition at line 77 of file classpropdlg.h.
Constructor & Destructor Documentation
Sets up a ClassPropDlg.
- Parameters:
-
parent The parent of the ClassPropDlg c The UMLObject to display properties of. pageNum The page to show first. assoc Determines whether to display associations
Definition at line 40 of file classpropdlg.cpp.
| ClassPropDlg::ClassPropDlg | ( | QWidget * | parent, | |
| ObjectWidget * | o | |||
| ) |
Sets up a ClassPropDlg.
- Parameters:
-
parent The parent of the ClassPropDlg o The ObjectWidget to display properties of.
Definition at line 59 of file classpropdlg.cpp.
Sets up a ClassPropDlg.
- Parameters:
-
parent The parent of the ClassPropDlg o The UMLWidget to display properties of.
Definition at line 81 of file classpropdlg.cpp.
| ClassPropDlg::~ClassPropDlg | ( | ) |
Member Function Documentation
| void ClassPropDlg::slotOk | ( | ) | [protected, slot] |
| void ClassPropDlg::slotApply | ( | ) | [protected, slot] |
Applys the settings in the dialog to the widget and object.
Definition at line 143 of file classpropdlg.cpp.
| void ClassPropDlg::setupPages | ( | bool | assoc = false |
) | [protected] |
Sets up the general, attribute, operations, template and association pages as appropriate.
Definition at line 177 of file classpropdlg.cpp.
| void ClassPropDlg::setupGeneralPage | ( | ) | [protected] |
| void ClassPropDlg::setupColorPage | ( | ) | [protected] |
| void ClassPropDlg::setupDisplayPage | ( | ) | [protected] |
| void ClassPropDlg::setupAttributesPage | ( | ) | [protected] |
| void ClassPropDlg::setupOperationsPage | ( | ) | [protected] |
| void ClassPropDlg::setupTemplatesPage | ( | ) | [protected] |
| void ClassPropDlg::setupEnumLiteralsPage | ( | ) | [protected] |
Sets up the page "Enum Literals" for the component.
Definition at line 269 of file classpropdlg.cpp.
| void ClassPropDlg::setupEntityAttributesPage | ( | ) | [protected] |
Sets up the page "Entity Attributes" for the component.
Definition at line 277 of file classpropdlg.cpp.
| void ClassPropDlg::setupEntityConstraintsPage | ( | ) | [protected] |
Sets up the page "Entity Constraints" for the component.
Definition at line 285 of file classpropdlg.cpp.
| void ClassPropDlg::setupContentsPage | ( | ) | [protected] |
| void ClassPropDlg::setupAssociationsPage | ( | ) | [protected] |
| void ClassPropDlg::setupInstancePages | ( | ) | [protected] |
| void ClassPropDlg::setupFontPage | ( | ) | [protected] |
The documentation for this class was generated from the following files:
KDE 4.0 API Reference