umbrello 2.39.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 |
|
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 |