#include <classpropertiesdialog.h>
|
enum | Page {
page_gen = 0
, page_att
, page_op
, page_entatt
,
page_constraint
, page_template
, page_assoc
, page_options
,
page_color
, page_font
} |
|
enum | PageType {
AutoLayoutPage
, ClassPage
, CodeImportPage
, CodeGenerationPage
,
CodeViewerPage
, FontPage
, GeneralPage
, UserInterfacePage
} |
| Available page types. More...
|
|
◆ Page
Enumerator |
---|
page_gen | |
page_att | |
page_op | |
page_entatt | |
page_constraint | |
page_template | |
page_assoc | |
page_options | |
page_color | |
page_font | |
◆ ClassPropertiesDialog() [1/3]
ClassPropertiesDialog::ClassPropertiesDialog |
( |
QWidget * | parent, |
|
|
UMLObject * | c, |
|
|
bool | assoc = false ) |
Sets up a ClassPropDialog.
- Parameters
-
parent | The parent of the ClassPropDialog |
c | The UMLObject to display properties of. |
assoc | Determines whether to display associations |
◆ ClassPropertiesDialog() [2/3]
ClassPropertiesDialog::ClassPropertiesDialog |
( |
QWidget * | parent, |
|
|
ObjectWidget * | o ) |
Sets up a ClassPropDialog.
- Parameters
-
parent | The parent of the ClassPropDialog |
o | The ObjectWidget to display properties of. |
◆ ClassPropertiesDialog() [3/3]
ClassPropertiesDialog::ClassPropertiesDialog |
( |
QWidget * | parent, |
|
|
UMLWidget * | w ) |
Sets up a ClassPropDialog.
- Parameters
-
parent | The parent of the ClassPropDialog |
w | The UMLWidget to display properties of. |
◆ ~ClassPropertiesDialog()
ClassPropertiesDialog::~ClassPropertiesDialog |
( |
| ) |
|
◆ apply()
void ClassPropertiesDialog::apply |
( |
| ) |
|
|
virtual |
◆ init()
void ClassPropertiesDialog::init |
( |
| ) |
|
|
private |
◆ setupAssociationsPage()
void ClassPropertiesDialog::setupAssociationsPage |
( |
| ) |
|
|
protected |
Sets up the page "Associations" for the component.
◆ setupAttributesPage()
void ClassPropertiesDialog::setupAttributesPage |
( |
| ) |
|
|
protected |
Sets up the page "Attributes" for the component.
◆ setupContentsPage()
void ClassPropertiesDialog::setupContentsPage |
( |
| ) |
|
|
protected |
Sets up the page "Contents" for the component.
◆ setupDisplayPage()
void ClassPropertiesDialog::setupDisplayPage |
( |
| ) |
|
|
protected |
Sets up the page "Display" for the component.
◆ setupEntityAttributesPage()
void ClassPropertiesDialog::setupEntityAttributesPage |
( |
| ) |
|
|
protected |
Sets up the page "Entity Attributes" for the component.
◆ setupEntityConstraintsPage()
void ClassPropertiesDialog::setupEntityConstraintsPage |
( |
| ) |
|
|
protected |
Sets up the page "Entity Constraints" for the component.
◆ setupEntityDisplayPage()
void ClassPropertiesDialog::setupEntityDisplayPage |
( |
EntityWidget * | widget | ) |
|
|
protected |
Sets up the page "Display" for the component.
◆ setupEnumLiteralsPage()
void ClassPropertiesDialog::setupEnumLiteralsPage |
( |
| ) |
|
|
protected |
Sets up the page "Enum Literals" for the component.
◆ setupGeneralPage()
void ClassPropertiesDialog::setupGeneralPage |
( |
| ) |
|
|
protected |
Sets up the page "General" for the component.
◆ setupInstancePages()
void ClassPropertiesDialog::setupInstancePages |
( |
| ) |
|
|
protected |
Sets up the general page for the component.
◆ setupOperationsPage()
void ClassPropertiesDialog::setupOperationsPage |
( |
| ) |
|
|
protected |
Sets up the page "Operations" for the component.
◆ setupPages()
void ClassPropertiesDialog::setupPages |
( |
bool | assoc = false | ) |
|
|
protected |
Sets up the general, attribute, operations, template and association pages as appropriate.
◆ setupTemplatesPage()
void ClassPropertiesDialog::setupTemplatesPage |
( |
| ) |
|
|
protected |
Sets up the page "Templates" for the component.
◆ slotApply
void ClassPropertiesDialog::slotApply |
( |
| ) |
|
|
protectedslot |
Applies the settings in the dialog to the widget and object.
◆ slotOk
void ClassPropertiesDialog::slotOk |
( |
| ) |
|
|
protectedslot |
◆ m_doc
UMLDoc* ClassPropertiesDialog::m_doc |
|
private |
◆ m_pAssocPage
◆ m_pAttPage
◆ m_pEntityAttributePage
◆ m_pEntityConstraintPage
◆ m_pEnumLiteralPage
◆ m_pGenPage
◆ m_pObject
◆ m_pOpsPage
◆ m_pOptionsPage
◆ m_pPkgContentsPage
◆ m_pTemplatePage
◆ m_pWidget
The documentation for this class was generated from the following files: