|
umbrello
2.35.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
|
#include <visibilityenumwidget.h>
Public Types | |
| typedef QMap< Uml::Visibility::Enum, QString > | TextMap |
| typedef QMap< Uml::Visibility::Enum, QRadioButton * > | ButtonMap |
Public Member Functions | |
| VisibilityEnumWidget (UMLObject *o, QWidget *parent=0) | |
| VisibilityEnumWidget (AssociationWidget *a, Uml::RoleType::Enum role, QWidget *parent=0) | |
| ~VisibilityEnumWidget () | |
| void | addToLayout (QVBoxLayout *layout) |
| void | apply () |
Protected Member Functions | |
| void | init (const QString &title) |
Protected Attributes | |
| TextMap | m_texts |
| QGroupBox * | m_box |
| ButtonMap | m_buttons |
| UMLObject * | m_object |
| AssociationWidget * | m_widget |
| Uml::RoleType::Enum | m_role |
| typedef QMap<Uml::Visibility::Enum,QRadioButton*> VisibilityEnumWidget::ButtonMap |
| typedef QMap<Uml::Visibility::Enum,QString> VisibilityEnumWidget::TextMap |
|
explicit |
| VisibilityEnumWidget::VisibilityEnumWidget | ( | AssociationWidget * | a, |
| Uml::RoleType::Enum | role, | ||
| QWidget * | parent = 0 |
||
| ) |
| VisibilityEnumWidget::~VisibilityEnumWidget | ( | ) |
| void VisibilityEnumWidget::addToLayout | ( | QVBoxLayout * | layout | ) |
Add this widget to a given layout.
| layout | The layout to which the widget should be added |
| void VisibilityEnumWidget::apply | ( | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
1.8.10