umbrello  2.39.2
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
umlroledialog.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 
6 
7 #ifndef UMLROLEDIALOG_H
8 #define UMLROLEDIALOG_H
9 
10 //kde includes
11 #include "singlepagedialogbase.h"
12 
16 class UMLRole;
17 class UMLRoleProperties;
18 
20 {
21  Q_OBJECT
22 public:
23 
27  UMLRoleDialog(QWidget * parent, UMLRole * pRole);
28 
33 
34 protected:
35 
36  void setupDialog();
37 
38  bool apply();
39 
44 
45 private:
46 
48 
49 public slots:
50 };
51 
52 #endif
Definition: singlepagedialogbase.h:23
Definition: umlroledialog.h:20
UMLRoleDialog(QWidget *parent, UMLRole *pRole)
Definition: umlroledialog.cpp:16
void setupDialog()
Definition: umlroledialog.cpp:31
~UMLRoleDialog()
Definition: umlroledialog.cpp:24
UMLRole * m_pRole
Definition: umlroledialog.h:43
bool apply()
Definition: umlroledialog.cpp:46
UMLRoleProperties * m_pRoleProps
Definition: umlroledialog.h:47
Definition: umlroleproperties.h:27
Definition: umlrole.h:20