umbrello 2.39.0
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
UMLStereotypeWidget Class Reference

#include <umlstereotypewidget.h>

Inheritance diagram for UMLStereotypeWidget:
Collaboration diagram for UMLStereotypeWidget:

Public Member Functions

 UMLStereotypeWidget (UMLObject *object, QWidget *parent=nullptr)
 
void setEditable (bool state)
 
void apply ()
 
- Public Member Functions inherited from ComboBoxWidgetBase
 ComboBoxWidgetBase (const QString &title, const QString &postLabel=QString(), QWidget *parent=nullptr)
 
void addToLayout (QGridLayout *layout, int row, int startColumn=0)
 
KComboBox * editField ()
 

Protected Member Functions

void insertItems (UMLStereotype *type)
 

Protected Attributes

UMLObjectm_object
 
- Protected Attributes inherited from ComboBoxWidgetBase
QLabel * m_label
 
QLabel * m_postLabel
 
KComboBox * m_editField
 

Constructor & Destructor Documentation

◆ UMLStereotypeWidget()

UMLStereotypeWidget::UMLStereotypeWidget ( UMLObject * object,
QWidget * parent = nullptr )
explicit
Here is the call graph for this function:

Member Function Documentation

◆ apply()

void UMLStereotypeWidget::apply ( )

Apply changes to the related UMLObject.

Here is the call graph for this function:

◆ insertItems()

void UMLStereotypeWidget::insertItems ( UMLStereotype * type)
protected

Insert stereotypes into combo box and select the currently used stereotype.

Parameters
typecurrently used stereotype
Here is the call graph for this function:

◆ setEditable()

void UMLStereotypeWidget::setEditable ( bool state)

Set state if stereotypes could be edited. By default stereotypes could be edited.

Parameters
stateedit state

Member Data Documentation

◆ m_object

UMLObject* UMLStereotypeWidget::m_object
protected

The documentation for this class was generated from the following files: