umbrello: umbrello/menus/umllistviewpopupmenu.h Source File

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

umllistviewpopupmenu.h
Go to the documentation of this file.
1 /*
2 SPDX-License-Identifier: GPL-2.0-or-later
3 SPDX-FileCopyrightText: 2018-2020 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
4 */
5
6 #ifndef UMLLISTVIEWPOPUPMENU_H
7 #define UMLLISTVIEWPOPUPMENU_H
8
9 #include "listpopupmenu.h"
10 #include "umllistviewitem.h"
11
12 class UMLListViewPopupMenu : public ListPopupMenu {
13 public:
14 UMLListViewPopupMenu(QWidget *parent, UMLListViewItem *item);
15
16 protected:
17 void insertSubMenuNew(UMLListViewItem::ListViewType type, KMenu *menu = 0);
18 void insertStdItems(bool insertLeadingSeparator = true);
19 void insertSubmodelAction();
20 };
21
22 #endif // UMLLISTVIEWPOPUPMENU_H
ListPopupMenu
Displays a popup menu.
Definition: listpopupmenu.h:33
UMLListViewItem
Items used by UMLListView.
Definition: umllistviewitem.h:36
UMLListViewItem::ListViewType
ListViewType
Definition: umllistviewitem.h:39
UMLListViewPopupMenu
Definition: umllistviewpopupmenu.h:12
UMLListViewPopupMenu::UMLListViewPopupMenu
UMLListViewPopupMenu(QWidget *parent, UMLListViewItem *item)
Definition: umllistviewpopupmenu.cpp:15
UMLListViewPopupMenu::insertSubmodelAction
void insertSubmodelAction()
Definition: umllistviewpopupmenu.cpp:394
UMLListViewPopupMenu::insertStdItems
void insertStdItems(bool insertLeadingSeparator=true)
Definition: umllistviewpopupmenu.cpp:379
UMLListViewPopupMenu::insertSubMenuNew
void insertSubMenuNew(UMLListViewItem::ListViewType type, KMenu *menu=0)
Definition: umllistviewpopupmenu.cpp:287
listpopupmenu.h
umllistviewitem.h