umbrello
2.35.1
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
Ui::UMLRolePropertiesBase
Definition:
ui_umlrolepropertiesbase.h:186
DialogPageBase
Definition:
dialogpagebase.h:19
umlrole.h
dialogpagebase.h
UMLRoleProperties::UMLRoleProperties
UMLRoleProperties(QWidget *parent, UMLRole *role)
Definition:
umlroleproperties.cpp:12
UMLRolePropertiesBase
Definition:
umlroleproperties.h:12
UMLRoleProperties::~UMLRoleProperties
~UMLRoleProperties()
Definition:
umlroleproperties.cpp:19
ui_umlrolepropertiesbase.h
Ui_UMLRolePropertiesBase::setupUi
void setupUi(QWidget *UMLRolePropertiesBase)
Definition:
ui_umlrolepropertiesbase.h:54
UMLRoleProperties::apply
void apply()
Definition:
umlroleproperties.cpp:70
UMLRolePropertiesBase::UMLRolePropertiesBase
UMLRolePropertiesBase(QWidget *parent)
Definition:
umlroleproperties.h:15
UMLRoleProperties
Definition:
umlroleproperties.h:26
UMLRoleProperties::constructWidget
void constructWidget()
Definition:
umlroleproperties.cpp:23
UMLRoleProperties::m_pRole
UMLRole * m_pRole
Definition:
umlroleproperties.h:49
UMLRole
Definition:
umlrole.h:19
Generated by
1.8.10