umbrello/umbrello
classoptionspage.cpp
Go to the documentation of this file.
49 ClassOptionsPage::ClassOptionsPage(QWidget* pParent, Settings::OptionState *options, bool isDiagram)
260 m_pWidget->setVisualProperty(ClassifierWidget::ShowVisibility, m_showVisibilityCB->isChecked());
262 m_pWidget->setVisualProperty(ClassifierWidget::ShowOperationSignature, m_showOpSigCB->isChecked());
265 m_pWidget->setVisualProperty(ClassifierWidget::ShowStereotype, m_showStereotypeCB->isChecked());
267 m_pWidget->setVisualProperty(ClassifierWidget::ShowAttributeSignature, m_showAttSigCB->isChecked());
268 m_pWidget->setVisualProperty(ClassifierWidget::ShowPublicOnly, m_showPublicOnlyCB->isChecked());
294 m_options->classState.defaultAttributeScope = Uml::Visibility::fromInt(m_attribScopeCB->currentIndex());
295 m_options->classState.defaultOperationScope = Uml::Visibility::fromInt(m_operationScopeCB->currentIndex());
ClassifierWidget * m_pWidget
The classifier widget to represent in the dialog page.
Definition: classoptionspage.h:75
Enum fromInt(int item)
Convert a integer item into Visibility representation.
Definition: basictypes.cpp:142
void applyWidget()
Sets the ClassifierWidget's properties to those selected in this dialog page.
Definition: classoptionspage.cpp:257
void insertOperationScope(const QString &type, int index=-1)
Inserts type into the type-combobox as well as its completion object.
Definition: classoptionspage.cpp:326
Definition: widgetbase.h:47
Definition: optionstate.h:141
void insertAttribScope(const QString &type, int index=-1)
Inserts type into the type-combobox as well as its completion object.
Definition: classoptionspage.cpp:317
void setVisualProperty(VisualProperty property, bool enable=true)
A convenient method to set and reset individual VisualProperty.
Definition: classifierwidget.cpp:151
Definition: widgetbase.h:46
QCheckBox * m_showAttribAssocsCB
Definition: classoptionspage.h:66
void setupPage()
Creates the page with the correct options for the class/interface.
Definition: classoptionspage.cpp:101
ClassOptionsPage(QWidget *pParent, ClassifierWidget *pWidget)
Constructor - observe and modify a Widget.
Definition: classoptionspage.cpp:33
Uml::SignatureType::Enum attributeSignature() const
Returns whether to show attribute signatures.
Definition: classifierwidget.cpp:280
Settings::OptionState * m_options
The OptionState structure to represent in the dialog page.
Definition: classoptionspage.h:76
Uml::Visibility::Enum defaultOperationScope
Definition: optionstate.h:72
bool m_isDiagram
Flag indicating that page is for diagram property dialog.
Definition: classoptionspage.h:77
void applyOptionState()
Sets the OptionState to the values selected in this dialog page.
Definition: classoptionspage.cpp:278
Definition: basictypes.h:138
bool visualProperty(VisualProperty property) const
Definition: classifierwidget.cpp:127
Definition: basictypes.h:135
void setWidget(ClassifierWidget *pWidget)
Set related uml widget.
Definition: classoptionspage.cpp:93
void setupClassPageOption()
Creates the page based on the OptionState.
Definition: classoptionspage.cpp:174
Common implementation for class widget and interface widget.
Definition: classifierwidget.h:31
Uml::SignatureType::Enum operationSignature() const
Definition: classifierwidget.cpp:302
Uml::Visibility::Enum defaultAttributeScope
Definition: optionstate.h:71
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:05:59 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:05:59 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.