umbrello
2.38.0
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
dialogs
pages
umlroleproperties.h
Go to the documentation of this file.
1
/*
2
SPDX-License-Identifier: GPL-2.0-or-later
3
SPDX-FileCopyrightText: 2003-2020 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
4
*/
5
#ifndef UMLROLEPROPERTIES_H
6
#define UMLROLEPROPERTIES_H
7
8
#include "
dialogpagebase.h
"
9
#include "ui_umlrolepropertiesbase.h"
10
#include "
umlrole.h
"
11
12
class
UMLRolePropertiesBase
:
public
DialogPageBase
,
public
Ui::UMLRolePropertiesBase
13
{
14
public
:
15
explicit
UMLRolePropertiesBase
(QWidget *parent) :
DialogPageBase
(parent) {
16
setupUi(
this
);
17
}
18
};
19
26
class
UMLRoleProperties
:
public
UMLRolePropertiesBase
27
{
28
Q_OBJECT
29
public
:
30
37
UMLRoleProperties
(QWidget *parent,
UMLRole
*role);
38
42
~UMLRoleProperties
();
43
44
void
apply
();
45
46
protected
:
47
48
// the parent role object
49
UMLRole
*
m_pRole
;
50
51
private
:
52
53
void
constructWidget
();
54
55
};
56
57
#endif
DialogPageBase
Definition:
dialogpagebase.h:20
UMLRolePropertiesBase
Definition:
umlroleproperties.h:13
UMLRolePropertiesBase::UMLRolePropertiesBase
UMLRolePropertiesBase(QWidget *parent)
Definition:
umlroleproperties.h:15
UMLRoleProperties
Definition:
umlroleproperties.h:27
UMLRoleProperties::apply
void apply()
Definition:
umlroleproperties.cpp:70
UMLRoleProperties::m_pRole
UMLRole * m_pRole
Definition:
umlroleproperties.h:49
UMLRoleProperties::~UMLRoleProperties
~UMLRoleProperties()
Definition:
umlroleproperties.cpp:19
UMLRoleProperties::constructWidget
void constructWidget()
Definition:
umlroleproperties.cpp:23
UMLRole
Definition:
umlrole.h:20
dialogpagebase.h
umlrole.h
Generated by
1.9.6