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

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

dialogspopupmenu.h
Go to the documentation of this file.
1/*
2 SPDX-License-Identifier: GPL-2.0-or-later
3 SPDX-FileCopyrightText: 2018-2022 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
4*/
5
6#ifndef DIALOGSPOPUPMENU_H
7#define DIALOGSPOPUPMENU_H
8
9#include "listpopupmenu.h"
10
11 class DialogsPopupMenu : public ListPopupMenu
12{
13 Q_OBJECT
14 Q_ENUMS(TriggerType)
15 public:
16 enum TriggerType
17 {
18 tt_Min = -1,
19 tt_Activity_Selected,
20 tt_Association_Selected,
21 tt_Attribute_Selected,
22 tt_EntityAttribute_Selected,
23 tt_EnumLiteral_Selected,
24 tt_InstanceAttribute_Selected,
25 tt_New_Activity,
26 tt_New_Attribute,
27 tt_New_EntityAttribute,
28 tt_New_EnumLiteral,
29 tt_New_InstanceAttribute,
30 tt_New_Operation,
31 tt_New_Parameter,
32 tt_New_Template,
33 tt_Operation_Selected,
34 tt_Parameter_Selected,
35 tt_Template_Selected,
36 tt_Undefined,
37 tt_Max
38 };
39
40 DialogsPopupMenu(QWidget *parent, TriggerType type);
41 void insertSubMenuNew(TriggerType type);
42 static QString toString(TriggerType type);
43};
44
45QDebug operator<<(QDebug out, DialogsPopupMenu::TriggerType type);
46
47#endif // DIALOGSPOPUPMENU_H
operator<<
QDebug operator<<(QDebug out, DialogsPopupMenu::TriggerType type)
Definition: dialogspopupmenu.cpp:138
listpopupmenu.h