|
umbrello
2.35.70
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
#include <classpropertiesdialog.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 Types inherited from MultiPageDialogBase | |
| enum | PageType { AutoLayoutPage, ClassPage, CodeImportPage, CodeGenerationPage, CodeViewerPage, FontPage, GeneralPage, UserInterfacePage } |
| Available page types. More... | |
Public Member Functions | |
| ClassPropertiesDialog (QWidget *parent, UMLObject *c, bool assoc=false) | |
| ClassPropertiesDialog (QWidget *parent, ObjectWidget *o) | |
| ClassPropertiesDialog (QWidget *parent, UMLWidget *o) | |
| ~ClassPropertiesDialog () | |
| virtual void | apply () |
Public Member Functions inherited from MultiPageDialogBase | |
| MultiPageDialogBase (QWidget *parent, bool withDefaultButton=false) | |
| virtual | ~MultiPageDialogBase () |
| void | apply () |
| void | setCaption (const QString &caption) |
| void | accept () |
| void | reject () |
| KPageWidgetItem * | currentPage () const |
| void | addPage (KPageWidgetItem *page) |
| void | setCurrentPage (KPageWidgetItem *page) |
| int | exec () |
| virtual bool | isModified () const |
Protected Slots | |
| void | slotOk () |
| void | slotApply () |
Protected Slots inherited from MultiPageDialogBase | |
| void | slotEnableButtonOk (bool state) |
Private Member Functions | |
| void | init () |
Additional Inherited Members | |
Signals inherited from MultiPageDialogBase | |
| void | okClicked () |
| void | applyClicked () |
| void | defaultClicked () |
Static Public Member Functions inherited from MultiPageDialogBase | |
| static int | spacingHint () |
Protected Attributes inherited from MultiPageDialogBase | |
| AssociationGeneralPage * | m_pAssocGeneralPage |
| NotePage * | m_notePage |
| SelectOperationPage * | m_operationGeneralPage |
| AssociationRolePage * | m_pRolePage |
| KFontChooser * | m_fontChooser |
| UMLWidgetStylePage * | m_pStylePage |
| KPageWidgetItem * | m_pageItem |
| KPageDialog * | m_pageDialog |
| KPageWidget * | m_pageWidget |
| bool | m_useDialog |
| bool | m_isModified |
| ClassPropertiesDialog::ClassPropertiesDialog | ( | QWidget * | parent, |
| UMLObject * | c, | ||
| bool | assoc = false |
||
| ) |
Sets up a ClassPropDialog.
| parent | The parent of the ClassPropDialog |
| c | The UMLObject to display properties of. |
| assoc | Determines whether to display associations |
| ClassPropertiesDialog::ClassPropertiesDialog | ( | QWidget * | parent, |
| ObjectWidget * | o | ||
| ) |
Sets up a ClassPropDialog.
| parent | The parent of the ClassPropDialog |
| o | The ObjectWidget to display properties of. |
| ClassPropertiesDialog::ClassPropertiesDialog | ( | QWidget * | parent, |
| UMLWidget * | w | ||
| ) |
Sets up a ClassPropDialog.
| parent | The parent of the ClassPropDialog |
| w | The UMLWidget to display properties of. |
| ClassPropertiesDialog::~ClassPropertiesDialog | ( | ) |
Standard destructor.
|
virtual |
Calls slotApply()
|
private |
|
protected |
Sets up the page "Associations" for the component.
|
protected |
Sets up the page "Attributes" for the component.
|
protected |
Sets up the page "Contents" for the component.
|
protected |
Sets up the page "Display" for the component.
|
protected |
Sets up the page "Entity Attributes" for the component.
|
protected |
Sets up the page "Entity Constraints" for the component.
|
protected |
Sets up the page "Display" for the component.
|
protected |
Sets up the page "Enum Literals" for the component.
|
protected |
Sets up the page "General" for the component.
|
protected |
Sets up the general page for the component.
|
protected |
Sets up the page "Operations" for the component.
|
protected |
Sets up the general, attribute, operations, template and association pages as appropriate.
|
protected |
Sets up the page "Templates" for the component.
|
protectedslot |
Applies the settings in the dialog to the widget and object.
|
protectedslot |
Calls slotApply() and accepts (closes) the dialog.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
1.8.17