umbrello
2.34.3
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
umbrello
cmds
widget
cmdremovewidget.h
Go to the documentation of this file.
1
/*
2
SPDX-License-Identifier: GPL-2.0-or-later
3
SPDX-FileCopyrightText: 2002-2020 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
4
*/
5
6
#ifndef CMDREMOVEWIDGET_H
7
#define CMDREMOVEWIDGET_H
8
9
#include "
cmdbasewidgetcommand.h
"
10
11
#include <QDomElement>
12
13
class
AssociationWidget
;
14
class
UMLWidget
;
15
16
namespace
Uml
17
{
18
class
CmdRemoveWidget
:
public
CmdBaseWidgetCommand
19
{
20
public
:
21
explicit
CmdRemoveWidget
(
UMLWidget
*
widget
);
22
CmdRemoveWidget
(
AssociationWidget
*
widget
);
23
~CmdRemoveWidget
();
24
25
void
redo
();
26
void
undo
();
27
28
private
:
29
QDomElement
m_element
;
30
QList<QDomElement>
m_children
;
31
};
32
}
33
34
#endif
AssociationWidget
This class represents an association inside a diagram. Bugs and comments to umbrello-devel@kde....
Definition:
associationwidget.h:47
UMLWidget
The base class for graphical UML objects.
Definition:
umlwidget.h:36
Uml::CmdBaseWidgetCommand
Definition:
cmdbasewidgetcommand.h:21
Uml::CmdBaseWidgetCommand::widget
UMLWidget * widget()
Definition:
cmdbasewidgetcommand.cpp:71
Uml::CmdRemoveWidget
Definition:
cmdremovewidget.h:19
Uml::CmdRemoveWidget::CmdRemoveWidget
CmdRemoveWidget(UMLWidget *widget)
Definition:
cmdremovewidget.cpp:23
Uml::CmdRemoveWidget::m_children
QList< QDomElement > m_children
Definition:
cmdremovewidget.h:30
Uml::CmdRemoveWidget::redo
void redo()
Definition:
cmdremovewidget.cpp:108
Uml::CmdRemoveWidget::~CmdRemoveWidget
~CmdRemoveWidget()
Definition:
cmdremovewidget.cpp:101
Uml::CmdRemoveWidget::m_element
QDomElement m_element
Definition:
cmdremovewidget.h:29
Uml::CmdRemoveWidget::undo
void undo()
Definition:
cmdremovewidget.cpp:119
cmdbasewidgetcommand.h
Uml
Definition:
basictypes.cpp:23
Generated by
1.9.4