umbrello: umbrello/menus/widgetbasepopupmenu.h Source File

umbrello 2.32.1 Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology

widgetbasepopupmenu.h
Go to the documentation of this file.
1 /***************************************************************************
2 * This program is free software; you can redistribute it and/or modify *
3 * it under the terms of the GNU General Public License as published by *
4 * the Free Software Foundation; either version 2 of the License, or *
5 * (at your option) any later version. *
6 * *
7 * copyright (C) 2018-2020 *
8 * Umbrello UML Modeller Authors <umbrello-devel@kde.org> *
9 ***************************************************************************/
10
11 #ifndef WIDGETBASEPOPUPMENU_H
12 #define WIDGETBASEPOPUPMENU_H
13
14 #include "listpopupmenu.h"
15
19 class WidgetBasePopupMenu : public ListPopupMenu
20 {
21 public:
22 WidgetBasePopupMenu(QWidget * parent, WidgetBase * widget, bool multi, WidgetBase::WidgetType uniqueType = WidgetBase::wt_UMLWidget);
23
24 protected:
25 void makeMultiClassifierShowPopup(WidgetBase::WidgetType type);
26 void makeClassifierShowPopup(ClassifierWidget *c);
27 void insertSingleSelectionMenu(WidgetBase* widget);
28 void insertMultiSelectionMenu(WidgetBase::WidgetType uniqueType);
29 void insertStdItems(bool insertLeadingSeparator = true, WidgetBase::WidgetType type = WidgetBase::wt_UMLWidget);
30 void insertSubMenuAlign();
31 void insertSubMenuColor(bool fc);
32 void insertSubMenuNew(WidgetBase::WidgetType type, KMenu *menu=0);
33 void insertSubMenuShowEntity(EntityWidget *widget);
34 KMenu *makeCategoryTypeMenu(UMLCategory *category);
35 };
36
37 #endif // WIDGETBASEPOPUPMENU_H
ListPopupMenu::setActionEnabled
void setActionEnabled(MenuType idx, bool value)
Definition: listpopupmenu.cpp:577
ClassifierWidget::operationSignature
Uml::SignatureType::Enum operationSignature() const
Definition: classifierwidget.cpp:383
WidgetBasePopupMenu::makeClassifierShowPopup
void makeClassifierShowPopup(ClassifierWidget *c)
Definition: widgetbasepopupmenu.cpp:75
notewidget.h
ListPopupMenu::mt_Reset_Label_Positions
@ mt_Reset_Label_Positions
Definition: listpopupmenu.h:196
ListPopupMenu::mt_InterfaceRequired
@ mt_InterfaceRequired
Definition: listpopupmenu.h:100
ClassifierWidget::ShowOperations
@ ShowOperations
Definition: classifierwidget.h:44
WidgetBasePopupMenu::insertSubMenuColor
void insertSubMenuColor(bool fc)
Definition: widgetbasepopupmenu.cpp:616
ListPopupMenu::mt_Final_Activity
@ mt_Final_Activity
Definition: listpopupmenu.h:88
WidgetBase::wt_Signal
@ wt_Signal
Definition: widgetbase.h:137
WidgetBase::asObjectWidget
ObjectWidget * asObjectWidget()
Definition: widgetbase.cpp:1484
category.h
ListPopupMenu::mt_Exception
@ mt_Exception
Definition: listpopupmenu.h:86
WidgetBase::wt_FloatingDashLine
@ wt_FloatingDashLine
Definition: widgetbase.h:136
WidgetBase::wt_ObjectNode
@ wt_ObjectNode
Definition: widgetbase.h:139
Icon_Utils::it_Align_VerticalDistribute
@ it_Align_VerticalDistribute
Definition: icon_utils.h:232
ListPopupMenu::mt_AddInteractionOperand
@ mt_AddInteractionOperand
Definition: listpopupmenu.h:234
ListPopupMenu::mt_CheckConstraint
@ mt_CheckConstraint
Definition: listpopupmenu.h:71
WidgetBase::toString
static QString toString(WidgetType wt)
Definition: widgetbase.cpp:1215
WidgetBasePopupMenu::insertSingleSelectionMenu
void insertSingleSelectionMenu(WidgetBase *widget)
Definition: widgetbasepopupmenu.cpp:162
PinPortBase::floatingTextWidget
FloatingTextWidget * floatingTextWidget()
Definition: pinportbase.cpp:223
WidgetBase::autoResize
bool autoResize()
Definition: widgetbase.cpp:560
CHECKABLE
static const bool CHECKABLE
Definition: widgetbasepopupmenu.cpp:36
ListPopupMenu::makeNewMenu
KMenu * makeNewMenu()
Definition: listpopupmenu.cpp:501
ListPopupMenu::mt_Show_Operations
@ mt_Show_Operations
Definition: listpopupmenu.h:166
ListPopupMenu::mt_Align_HorizontalDistribute
@ mt_Align_HorizontalDistribute
Definition: listpopupmenu.h:258
ClassifierWidget::ShowStereotype
@ ShowStereotype
Definition: classifierwidget.h:43
ListPopupMenu::mt_EntityAttribute
@ mt_EntityAttribute
Definition: listpopupmenu.h:83
ObjectNodeWidget::Data
@ Data
Definition: objectnodewidget.h:36
ListPopupMenu::mt_Properties
@ mt_Properties
Definition: listpopupmenu.h:182
ListPopupMenu::mt_Subsystem
@ mt_Subsystem
Definition: listpopupmenu.h:128
ListPopupMenu::mt_Clear
@ mt_Clear
Definition: listpopupmenu.h:193
statewidget.h
Uml::TextRole::Seq_Message
@ Seq_Message
Definition: basictypes.h:183
WidgetBase::wt_Category
@ wt_Category
Definition: widgetbase.h:141
ObjectNodeWidget
A graphical version of a UML Activity.
Definition: objectnodewidget.h:29
Uml::TextRole::ChangeA
@ ChangeA
Definition: basictypes.h:190
WidgetBasePopupMenu::insertStdItems
void insertStdItems(bool insertLeadingSeparator=true, WidgetBase::WidgetType type=WidgetBase::wt_UMLWidget)
Definition: widgetbasepopupmenu.cpp:573
ListPopupMenu::mt_Hide_Operation_Signature_Selection
@ mt_Hide_Operation_Signature_Selection
Definition: listpopupmenu.h:151
activitywidget.h
ClassifierWidget::ShowAttributes
@ ShowAttributes
Definition: classifierwidget.h:48
ListPopupMenu::mt_Rename_Name
@ mt_Rename_Name
Definition: listpopupmenu.h:206
ListPopupMenu::mt_Remove
@ mt_Remove
Definition: listpopupmenu.h:260
WidgetBase::wt_UMLWidget
@ wt_UMLWidget
Definition: widgetbase.h:113
WidgetBase::wt_Precondition
@ wt_Precondition
Definition: widgetbase.h:134
ListPopupMenu::mt_End_State
@ mt_End_State
Definition: listpopupmenu.h:81
WidgetBase::wt_Package
@ wt_Package
Definition: widgetbase.h:121
WidgetBase::wt_Instance
@ wt_Instance
Definition: widgetbase.h:143
Icon_Utils::it_Align_HorizontalMiddle
@ it_Align_HorizontalMiddle
Definition: icon_utils.h:231
ClassifierWidget::ShowPublicOnly
@ ShowPublicOnly
Definition: classifierwidget.h:45
ListPopupMenu::mt_Datatype
@ mt_Datatype
Definition: listpopupmenu.h:76
Uml::TextRole::RoleAName
@ RoleAName
Definition: basictypes.h:188
WidgetBasePopupMenu::insertSubMenuAlign
void insertSubMenuAlign()
Definition: widgetbasepopupmenu.cpp:595
ActivityWidget::Invok
@ Invok
Definition: activitywidget.h:45
ListPopupMenu::mt_Show_Documentation
@ mt_Show_Documentation
Definition: listpopupmenu.h:161
Icon_Utils::it_Align_Bottom
@ it_Align_Bottom
Definition: icon_utils.h:229
ListPopupMenu::mt_EditCombinedState
@ mt_EditCombinedState
Definition: listpopupmenu.h:79
ListPopupMenu::mt_Initial_Activity
@ mt_Initial_Activity
Definition: listpopupmenu.h:92
WidgetBase::umlScene
UMLScene * umlScene() const
Definition: widgetbase.cpp:162
ListPopupMenu::mt_Hide_Operations_Selection
@ mt_Hide_Operations_Selection
Definition: listpopupmenu.h:152
ListPopupMenu::m_actions
QHash< MenuType, QAction * > m_actions
Definition: listpopupmenu.h:314
StateWidget
A graphical version of a UML State.
Definition: statewidget.h:39
ActivityWidget
A graphical version of a UML Activity.
Definition: activitywidget.h:34
ListPopupMenu::mt_Enum
@ mt_Enum
Definition: listpopupmenu.h:84
Icon_Utils::it_Align_VerticalMiddle
@ it_Align_VerticalMiddle
Definition: icon_utils.h:230
ListPopupMenu::mt_Show_Operation_Signature_Selection
@ mt_Show_Operation_Signature_Selection
Definition: listpopupmenu.h:164
ListPopupMenu::mt_Fill_Color
@ mt_Fill_Color
Definition: listpopupmenu.h:199
Uml::DiagramType::State
@ State
Definition: basictypes.h:85
ListPopupMenu::mt_ChangeToClass
@ mt_ChangeToClass
Definition: listpopupmenu.h:176
pinportbase.h
ListPopupMenu::mt_Align_VerticalMiddle
@ mt_Align_VerticalMiddle
Definition: listpopupmenu.h:255
ListPopupMenu::insertSubMenuCategoryType
void insertSubMenuCategoryType(UMLCategory *category)
Definition: listpopupmenu.cpp:512
ListPopupMenu::mt_StateJoin
@ mt_StateJoin
Definition: listpopupmenu.h:126
ListPopupMenu::mt_FloatText
@ mt_FloatText
Definition: listpopupmenu.h:87
Icon_Utils::it_Change_Font
@ it_Change_Font
Definition: icon_utils.h:153
WidgetBase::isNoteWidget
bool isNoteWidget()
Definition: widgetbase.h:258
ListPopupMenu::mt_Object_Node
@ mt_Object_Node
Definition: listpopupmenu.h:111
ListPopupMenu::mt_Artifact
@ mt_Artifact
Definition: listpopupmenu.h:67
ObjectWidget::showDestruction
bool showDestruction() const
Definition: objectwidget.cpp:526
ListPopupMenu::mt_Visibility
@ mt_Visibility
Definition: listpopupmenu.h:173
ListPopupMenu::mt_StateFork
@ mt_StateFork
Definition: listpopupmenu.h:125
ListPopupMenu::mt_Invoke_Activity
@ mt_Invoke_Activity
Definition: listpopupmenu.h:94
Icon_Utils::it_Align_Left
@ it_Align_Left
Definition: icon_utils.h:227
Uml::SignatureType::SigNoVis
@ SigNoVis
Definition: basictypes.h:165
ListPopupMenu::mt_UniqueConstraint
@ mt_UniqueConstraint
Definition: listpopupmenu.h:131
WidgetBase::wt_Artifact
@ wt_Artifact
Definition: widgetbase.h:130
Icon_Utils::it_Show
@ it_Show
Definition: icon_utils.h:148
ListPopupMenu::mt_ViewCode
@ mt_ViewCode
Definition: listpopupmenu.h:229
ListPopupMenu::mt_Choice
@ mt_Choice
Definition: listpopupmenu.h:72
ListPopupMenu::mt_NameAsTooltip
@ mt_NameAsTooltip
Definition: listpopupmenu.h:184
entitywidget.h
ListPopupMenu::mt_Region
@ mt_Region
Definition: listpopupmenu.h:120
UMLObject::asUMLCategory
UMLCategory * asUMLCategory()
Definition: umlobject.cpp:1306
ClassifierWidget::ShowDocumentation
@ ShowDocumentation
Definition: classifierwidget.h:53
ListPopupMenu::mt_Fill_Color_Selection
@ mt_Fill_Color_Selection
Definition: listpopupmenu.h:200
ListPopupMenu::mt_Port
@ mt_Port
Definition: listpopupmenu.h:117
ListPopupMenu::mt_Class
@ mt_Class
Definition: listpopupmenu.h:73
ListPopupMenu::mt_Hide_Attribute_Signature_Selection
@ mt_Hide_Attribute_Signature_Selection
Definition: listpopupmenu.h:147
ListPopupMenu::mt_Cut
@ mt_Cut
Definition: listpopupmenu.h:190
WidgetBase::wt_UseCase
@ wt_UseCase
Definition: widgetbase.h:115
ListPopupMenu::mt_Show_Attributes
@ mt_Show_Attributes
Definition: listpopupmenu.h:159
ListPopupMenu::mt_AutoResize
@ mt_AutoResize
Definition: listpopupmenu.h:215
ListPopupMenu::mt_Hide_Attributes_Selection
@ mt_Hide_Attributes_Selection
Definition: listpopupmenu.h:148
ListPopupMenu::mt_Rename_RoleAName
@ mt_Rename_RoleAName
Definition: listpopupmenu.h:207
WidgetBase::wt_Box
@ wt_Box
Definition: widgetbase.h:124
ListPopupMenu::mt_StateTransition
@ mt_StateTransition
Definition: listpopupmenu.h:127
ListPopupMenu::mt_Note
@ mt_Note
Definition: listpopupmenu.h:109
Uml::TextRole::Coll_Message_Self
@ Coll_Message_Self
Definition: basictypes.h:186
ListPopupMenu::mt_RemoveStateDiagram
@ mt_RemoveStateDiagram
Definition: listpopupmenu.h:142
ListPopupMenu::mt_End_Activity
@ mt_End_Activity
Definition: listpopupmenu.h:80
Uml::TextRole::Name
@ Name
Definition: basictypes.h:182
ListPopupMenu::mt_Align_Top
@ mt_Align_Top
Definition: listpopupmenu.h:253
Uml::TextRole::RoleBName
@ RoleBName
Definition: basictypes.h:189
UMLListView::startedCopy
bool startedCopy() const
Definition: umllistview.cpp:2675
WidgetBasePopupMenu
Definition: widgetbasepopupmenu.h:20
UMLWidget::showStereotype
bool showStereotype() const
Definition: umlwidget.cpp:2030
UMLObject::isAbstract
bool isAbstract() const
Definition: umlobject.cpp:348
WidgetBase::wt_Component
@ wt_Component
Definition: widgetbase.h:129
ListPopupMenu::mt_Rename_MultiB
@ mt_Rename_MultiB
Definition: listpopupmenu.h:205
ListPopupMenu::mt_Clone
@ mt_Clone
Definition: listpopupmenu.h:230
StateWidget::Fork
@ Fork
Definition: statewidget.h:49
WidgetBase::wt_ForkJoin
@ wt_ForkJoin
Definition: widgetbase.h:133
ListPopupMenu::mt_InterfaceProvided
@ mt_InterfaceProvided
Definition: listpopupmenu.h:99
WidgetBase::wt_Note
@ wt_Note
Definition: widgetbase.h:123
CombinedFragmentWidget::Alt
@ Alt
Definition: combinedfragmentwidget.h:46
ListPopupMenu::mt_Show_Packages_Selection
@ mt_Show_Packages_Selection
Definition: listpopupmenu.h:168
Uml::TextRole::Floating
@ Floating
Definition: basictypes.h:179
ListPopupMenu::mt_Rename_MultiA
@ mt_Rename_MultiA
Definition: listpopupmenu.h:204
ClassifierWidget::ShowPackage
@ ShowPackage
Definition: classifierwidget.h:47
Settings::optionState
OptionState & optionState()
Definition: optionstate.cpp:362
ListPopupMenu::insertAssociationTextItem
void insertAssociationTextItem(const QString &label, MenuType mt)
Definition: listpopupmenu.cpp:394
floatingtextwidget.h
WidgetBasePopupMenu::makeCategoryTypeMenu
KMenu * makeCategoryTypeMenu(UMLCategory *category)
WidgetBase::asClassifierWidget
ClassifierWidget * asClassifierWidget()
Definition: widgetbase.cpp:1471
Model_Utils::isCloneable
bool isCloneable(WidgetBase::WidgetType type)
Definition: model_utils.cpp:53
WidgetBase::wt_Actor
@ wt_Actor
Definition: widgetbase.h:114
ListPopupMenu::mt_Operation
@ mt_Operation
Definition: listpopupmenu.h:112
ListPopupMenu::setupActionsData
void setupActionsData()
Definition: listpopupmenu.cpp:596
ListPopupMenu::mt_UseCase
@ mt_UseCase
Definition: listpopupmenu.h:132
WidgetBase::umlObject
UMLObject * umlObject() const
Definition: widgetbase.cpp:182
ListPopupMenu::mt_Junction
@ mt_Junction
Definition: listpopupmenu.h:101
WidgetBase::wt_Pin
@ wt_Pin
Definition: widgetbase.h:138
ListPopupMenu::mt_Show_Stereotypes
@ mt_Show_Stereotypes
Definition: listpopupmenu.h:170
ListPopupMenu::addMenu
void addMenu(KMenu *menu)
Definition: listpopupmenu.cpp:106
NoteWidget::s_pCurrentNote
static QPointer< NoteWidget > s_pCurrentNote
Definition: notewidget.h:68
Uml::TextRole::MultiA
@ MultiA
Definition: basictypes.h:180
PinPortBase
Abstract base class for PinWidget and PortWidget.
Definition: pinportbase.h:28
Uml::TextRole::MultiB
@ MultiB
Definition: basictypes.h:181
ListPopupMenu::mt_Hide_Stereotypes_Selection
@ mt_Hide_Stereotypes_Selection
Definition: listpopupmenu.h:154
ListPopupMenu::mt_Activity_Transition
@ mt_Activity_Transition
Definition: listpopupmenu.h:65
ListPopupMenu::mt_CombinedState
@ mt_CombinedState
Definition: listpopupmenu.h:74
WidgetBase::wt_Port
@ wt_Port
Definition: widgetbase.h:142
ListPopupMenu::mt_Show_Operation_Signature
@ mt_Show_Operation_Signature
Definition: listpopupmenu.h:163
ListPopupMenu::mt_Interface
@ mt_Interface
Definition: listpopupmenu.h:97
ListPopupMenu::mt_Attribute
@ mt_Attribute
Definition: listpopupmenu.h:68
ListPopupMenu::mt_Rename_RoleBName
@ mt_Rename_RoleBName
Definition: listpopupmenu.h:208
ListPopupMenu::mt_Show_NonPublic_Selection
@ mt_Show_NonPublic_Selection
Definition: listpopupmenu.h:162
objectwidget.h
UMLApp::listView
UMLListView * listView() const
Definition: uml.cpp:1065
uWarning
#define uWarning()
Definition: debug_utils.h:124
ObjectNodeWidget::Buffer
@ Buffer
Definition: objectnodewidget.h:37
ListPopupMenu::mt_Select_Operation
@ mt_Select_Operation
Definition: listpopupmenu.h:181
Icon_Utils::it_Operation_New
@ it_Operation_New
Definition: icon_utils.h:157
ListPopupMenu::MenuType
MenuType
< This type hosts all possible menu entry types
Definition: listpopupmenu.h:44
ListPopupMenu::mt_Down
@ mt_Down
Definition: listpopupmenu.h:218
ListPopupMenu::mt_SelectStateDiagram
@ mt_SelectStateDiagram
Definition: listpopupmenu.h:121
ListPopupMenu::mt_Fork
@ mt_Fork
Definition: listpopupmenu.h:90
ClassifierWidget::visualProperty
bool visualProperty(VisualProperty property) const
Definition: classifierwidget.cpp:182
ActivityWidget::Param
@ Param
Definition: activitywidget.h:46
ListPopupMenu::mt_DeepHistory
@ mt_DeepHistory
Definition: listpopupmenu.h:77
i18n
#define i18n
Definition: main.cpp:39
Uml::TextRole::ChangeB
@ ChangeB
Definition: basictypes.h:191
Icon_Utils::it_Color_Fill
@ it_Color_Fill
Definition: icon_utils.h:165
Icon_Utils::it_Align_Top
@ it_Align_Top
Definition: icon_utils.h:228
Uml::TextRole::Seq_Message_Self
@ Seq_Message_Self
Definition: basictypes.h:184
ClassifierWidget
Common implementation for class widget and interface widget.
Definition: classifierwidget.h:33
ListPopupMenu::mt_DrawAsCircle
@ mt_DrawAsCircle
Definition: listpopupmenu.h:175
ListPopupMenu::mt_Unset_Use_Fill_Color_Selection
@ mt_Unset_Use_Fill_Color_Selection
Definition: listpopupmenu.h:203
WidgetBase::wt_Class
@ wt_Class
Definition: widgetbase.h:116
ListPopupMenu::mt_State_Diagram
@ mt_State_Diagram
Definition: listpopupmenu.h:54
ForkJoinWidget
Displays a fork/join plate in a state diagram.
Definition: forkjoinwidget.h:26
WidgetBase::wt_Text
@ wt_Text
Definition: widgetbase.h:126
ClassifierWidget::attributeSignature
Uml::SignatureType::Enum attributeSignature() const
Definition: classifierwidget.cpp:361
ListPopupMenu::mt_Show_Attribute_Signature
@ mt_Show_Attribute_Signature
Definition: listpopupmenu.h:156
ListPopupMenu::mt_InterfaceComponent
@ mt_InterfaceComponent
Definition: listpopupmenu.h:98
FloatingTextWidget
Displays a line of text or an operation.
Definition: floatingtextwidget.h:37
WidgetBase::asEntityWidget
EntityWidget * asEntityWidget()
Definition: widgetbase.cpp:1475
interfacewidget.h
ListPopupMenu::mt_Show_Destruction_Box
@ mt_Show_Destruction_Box
Definition: listpopupmenu.h:160
StateWidget::Combined
@ Combined
Definition: statewidget.h:58
ListPopupMenu::mt_Show_Attribute_Signature_Selection
@ mt_Show_Attribute_Signature_Selection
Definition: listpopupmenu.h:157
ListPopupMenu::mt_PrePostCondition
@ mt_PrePostCondition
Definition: listpopupmenu.h:118
CombinedFragmentWidget::Par
@ Par
Definition: combinedfragmentwidget.h:47
ListPopupMenu::mt_Line_Color
@ mt_Line_Color
Definition: listpopupmenu.h:197
WidgetBasePopupMenu::insertSubMenuShowEntity
void insertSubMenuShowEntity(EntityWidget *widget)
Definition: widgetbasepopupmenu.cpp:726
Uml::TextRole::Coll_Message
@ Coll_Message
Definition: basictypes.h:185
ListPopupMenu::mt_Change_Font
@ mt_Change_Font
Definition: listpopupmenu.h:209
Icon_Utils::SmallIcon
QPixmap SmallIcon(IconType type)
Definition: icon_utils.cpp:41
ListPopupMenu::mt_Template
@ mt_Template
Definition: listpopupmenu.h:129
ActivityWidget::Normal
@ Normal
Definition: activitywidget.h:41
ListPopupMenu::mt_Branch
@ mt_Branch
Definition: listpopupmenu.h:69
Icon_Utils::it_Arrow_Up
@ it_Arrow_Up
Definition: icon_utils.h:154
WidgetBase::wt_CombinedFragment
@ wt_CombinedFragment
Definition: widgetbase.h:135
umllistview.h
Icon_Utils::it_Clear
@ it_Clear
Definition: icon_utils.h:156
ListPopupMenu::mt_EnumLiteral
@ mt_EnumLiteral
Definition: listpopupmenu.h:85
UMLApp::app
static UMLApp * app()
Definition: uml.cpp:269
WidgetBase::asInterfaceWidget
InterfaceWidget * asInterfaceWidget()
Definition: widgetbase.cpp:1479
visibility
Definition: visibility.py:1
InterfaceWidget
Definition: interfacewidget.h:25
WidgetBase::useFillColor
bool useFillColor()
Definition: widgetbase.cpp:419
ListPopupMenu
Displays a popup menu.
Definition: listpopupmenu.h:38
UMLClassifier::getAttributeList
UMLAttributeList getAttributeList() const
Definition: classifier.cpp:436
ListPopupMenu::mt_Actor
@ mt_Actor
Definition: listpopupmenu.h:66
StateWidget::Join
@ Join
Definition: statewidget.h:50
ListPopupMenu::mt_Align_VerticalDistribute
@ mt_Align_VerticalDistribute
Definition: listpopupmenu.h:257
ListPopupMenu::newMenu
KMenu * newMenu(const QString &title, QWidget *widget)
Definition: listpopupmenu.cpp:99
WidgetBasePopupMenu::insertMultiSelectionMenu
void insertMultiSelectionMenu(WidgetBase::WidgetType uniqueType)
Definition: widgetbasepopupmenu.cpp:533
ListPopupMenu::mt_Show_Operations_Selection
@ mt_Show_Operations_Selection
Definition: listpopupmenu.h:165
ListPopupMenu::mt_Rename_Object
@ mt_Rename_Object
Definition: listpopupmenu.h:180
WidgetBase::wt_Message
@ wt_Message
Definition: widgetbase.h:125
ListPopupMenu::mt_Send_Signal
@ mt_Send_Signal
Definition: listpopupmenu.h:122
WidgetBase
Common base class for UMLWidget and AssociationWidget.
Definition: widgetbase.h:105
ListPopupMenu::setActionChecked
void setActionChecked(MenuType idx, bool value)
Definition: listpopupmenu.cpp:560
ListPopupMenu::mt_Align_Right
@ mt_Align_Right
Definition: listpopupmenu.h:251
ListPopupMenu::mt_Hide_Visibility_Selection
@ mt_Hide_Visibility_Selection
Definition: listpopupmenu.h:155
ListPopupMenu::mt_Hide_Packages_Selection
@ mt_Hide_Packages_Selection
Definition: listpopupmenu.h:153
ListPopupMenu::mt_Line_Color_Selection
@ mt_Line_Color_Selection
Definition: listpopupmenu.h:198
ListPopupMenu::mt_Align_Bottom
@ mt_Align_Bottom
Definition: listpopupmenu.h:254
ListPopupMenu::insert
void insert(MenuType m)
Definition: listpopupmenu.cpp:117
ObjectNodeWidget::Flow
@ Flow
Definition: objectnodewidget.h:38
UMLApp::isCutCopyState
bool isCutCopyState() const
Definition: uml.cpp:2105
ListPopupMenu::mt_Hide_Destruction_Box
@ mt_Hide_Destruction_Box
Definition: listpopupmenu.h:149
ListPopupMenu::mt_Show_Public_Only
@ mt_Show_Public_Only
Definition: listpopupmenu.h:169
Icon_Utils::it_Align_Right
@ it_Align_Right
Definition: icon_utils.h:226
ListPopupMenu::mt_Delete
@ mt_Delete
Definition: listpopupmenu.h:186
ListPopupMenu::mt_FlipHorizontal
@ mt_FlipHorizontal
Definition: listpopupmenu.h:219
ClassifierWidget::DrawAsCircle
@ DrawAsCircle
Definition: classifierwidget.h:49
ListPopupMenu::mt_Accept_Time_Event
@ mt_Accept_Time_Event
Definition: listpopupmenu.h:63
ListPopupMenu::mt_Show_Attributes_Selection
@ mt_Show_Attributes_Selection
Definition: listpopupmenu.h:158
ListPopupMenu::mt_Change_Font_Selection
@ mt_Change_Font_Selection
Definition: listpopupmenu.h:210
ClassifierWidget::classifier
UMLClassifier * classifier() const
Definition: classifierwidget.cpp:147
classifier.h
ObjectWidget
Displays an instance of a Concept.
Definition: objectwidget.h:33
ListPopupMenu::mt_Copy
@ mt_Copy
Definition: listpopupmenu.h:191
WidgetBase::wt_State
@ wt_State
Definition: widgetbase.h:127
umlscene.h
WidgetBase::wt_Interface
@ wt_Interface
Definition: widgetbase.h:117
EntityWidget
A graphical version of an entity.
Definition: entitywidget.h:30
uml.h
ListPopupMenu::mt_PrimaryKeyConstraint
@ mt_PrimaryKeyConstraint
Definition: listpopupmenu.h:119
ListPopupMenu::mt_Up
@ mt_Up
Definition: listpopupmenu.h:217
ListPopupMenu::mt_Align_HorizontalMiddle
@ mt_Align_HorizontalMiddle
Definition: listpopupmenu.h:256
Icon_Utils::it_Refactor
@ it_Refactor
Definition: icon_utils.h:149
StateWidget::stateType
StateType stateType() const
Definition: statewidget.cpp:393
Uml::SignatureType::ShowSig
@ ShowSig
Definition: basictypes.h:164
Icon_Utils::it_Arrow_Down
@ it_Arrow_Down
Definition: icon_utils.h:155
ListPopupMenu::mt_Use_Fill_Color
@ mt_Use_Fill_Color
Definition: listpopupmenu.h:201
Icon_Utils::it_Align_HorizontalDistribute
@ it_Align_HorizontalDistribute
Definition: icon_utils.h:233
UMLClassifier
Information for a non-graphical Concept/Class.
Definition: classifier.h:40
debug_utils.h
StateWidget::drawVertical
bool drawVertical() const
Definition: statewidget.cpp:473
WidgetBase::wt_Object
@ wt_Object
Definition: widgetbase.h:122
WidgetBase::wt_Entity
@ wt_Entity
Definition: widgetbase.h:120
ListPopupMenu::mt_Show_Packages
@ mt_Show_Packages
Definition: listpopupmenu.h:167
WidgetBase::WidgetType
WidgetType
Definition: widgetbase.h:111
WidgetBase::wt_Datatype
@ wt_Datatype
Definition: widgetbase.h:118
ListPopupMenu::mt_Component
@ mt_Component
Definition: listpopupmenu.h:75
WidgetBase::wt_Activity
@ wt_Activity
Definition: widgetbase.h:128
ListPopupMenu::mt_Show_Visibility_Selection
@ mt_Show_Visibility_Selection
Definition: listpopupmenu.h:172
ListPopupMenu::mt_Hide_NonPublic_Selection
@ mt_Hide_NonPublic_Selection
Definition: listpopupmenu.h:150
ListPopupMenu::mt_Param_Activity
@ mt_Param_Activity
Definition: listpopupmenu.h:115
objectnodewidget.h
ListPopupMenu::mt_Rename
@ mt_Rename
Definition: listpopupmenu.h:183
WidgetBasePopupMenu::makeMultiClassifierShowPopup
void makeMultiClassifierShowPopup(WidgetBase::WidgetType type)
Definition: widgetbasepopupmenu.cpp:115
Icon_Utils::it_View_Code
@ it_View_Code
Definition: icon_utils.h:150
ListPopupMenu::mt_FlipVertical
@ mt_FlipVertical
Definition: listpopupmenu.h:220
listpopupmenu.h
ListPopupMenu::mt_Show_Stereotypes_Selection
@ mt_Show_Stereotypes_Selection
Definition: listpopupmenu.h:171
ClassifierWidget::ShowVisibility
@ ShowVisibility
Definition: classifierwidget.h:46
ListPopupMenu::mt_Pin
@ mt_Pin
Definition: listpopupmenu.h:116
UMLCategory
Information for a non-graphical UML Category.
Definition: category.h:28
UMLScene::isSequenceDiagram
bool isSequenceDiagram()
Definition: umlscene.h:318
DiagramProxyWidget::linkedDiagram
UMLScene * linkedDiagram() const
Definition: diagramproxywidget.cpp:43
widgetbasepopupmenu.h
ListPopupMenu::mt_ChangeToPackage
@ mt_ChangeToPackage
Definition: listpopupmenu.h:178
ActivityWidget::activityType
ActivityType activityType() const
Definition: activitywidget.cpp:58
Icon_Utils::it_Color_Line
@ it_Color_Line
Definition: icon_utils.h:164
CombinedFragmentWidget
A graphical version of a UML combined fragment.
Definition: combinedfragmentwidget.h:33
UMLObject::stereotype
QString stereotype(bool includeAdornments=false) const
Definition: umlobject.cpp:558
ListPopupMenu::mt_Refactoring
@ mt_Refactoring
Definition: listpopupmenu.h:228
combinedfragmentwidget.h
ObjectNodeWidget::objectNodeType
ObjectNodeType objectNodeType() const
Definition: objectnodewidget.cpp:171
EntityWidget::showAttributeSignature
bool showAttributeSignature() const
Definition: entitywidget.cpp:294
WidgetBase::baseType
WidgetType baseType() const
Definition: widgetbase.cpp:115
WidgetBase::asNoteWidget
NoteWidget * asNoteWidget()
Definition: widgetbase.cpp:1482
ListPopupMenu::mt_Activity
@ mt_Activity
Definition: listpopupmenu.h:64
ListPopupMenu::mt_Paste
@ mt_Paste
Definition: listpopupmenu.h:192
ListPopupMenu::mt_ChangeToInterface
@ mt_ChangeToInterface
Definition: listpopupmenu.h:177
ListPopupMenu::mt_Align_Left
@ mt_Align_Left
Definition: listpopupmenu.h:252
ForkJoinWidget::orientation
Qt::Orientation orientation
Definition: forkjoinwidget.h:28
WidgetBase::wt_Enum
@ wt_Enum
Definition: widgetbase.h:119
ListPopupMenu::mt_InstanceAttribute
@ mt_InstanceAttribute
Definition: listpopupmenu.h:96
ListPopupMenu::mt_Accept_Signal
@ mt_Accept_Signal
Definition: listpopupmenu.h:62
WidgetBase::wt_Node
@ wt_Node
Definition: widgetbase.h:131
umldoc.h
WidgetBasePopupMenu::insertSubMenuNew
void insertSubMenuNew(WidgetBase::WidgetType type, KMenu *menu=0)
Definition: widgetbasepopupmenu.cpp:631
ListPopupMenu::mt_ForeignKeyConstraint
@ mt_ForeignKeyConstraint
Definition: listpopupmenu.h:89
StateWidget::Normal
@ Normal
Definition: statewidget.h:47
ListPopupMenu::mt_Resize
@ mt_Resize
Definition: listpopupmenu.h:216
forkjoinwidget.h
ListPopupMenu::mt_Set_Use_Fill_Color_Selection
@ mt_Set_Use_Fill_Color_Selection
Definition: listpopupmenu.h:202
ListPopupMenu::mt_State
@ mt_State
Definition: listpopupmenu.h:124
WidgetBasePopupMenu::WidgetBasePopupMenu
WidgetBasePopupMenu(QWidget *parent, WidgetBase *widget, bool multi, WidgetBase::WidgetType uniqueType=WidgetBase::wt_UMLWidget)
Definition: widgetbasepopupmenu.cpp:46
ListPopupMenu::mt_ShallowHistory
@ mt_ShallowHistory
Definition: listpopupmenu.h:123
ListPopupMenu::mt_GoToStateDiagram
@ mt_GoToStateDiagram
Definition: listpopupmenu.h:91