umbrello
2.34.70-5524f40e1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
umbrello
dialogs
umlenumliteraldialog.h
Go to the documentation of this file.
1
/*
2
SPDX-License-Identifier: GPL-3.0-or-later
3
4
SPDX-FileCopyrightText: 2015 Tzvetelin Katchov <katchov@gmail.com>
5
SPDX-FileCopyrightText: 2002-2020 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
6
*/
7
8
#ifndef UMLENUMLITERALDIALOG_H
9
#define UMLENUMLITERALDIALOG_H
10
11
#include "
singlepagedialogbase.h
"
12
13
class
QGroupBox;
14
class
QLabel;
15
class
UMLEnumLiteral
;
16
class
KLineEdit;
17
22
class
UMLEnumLiteralDialog
:
public
SinglePageDialogBase
23
{
24
Q_OBJECT
25
public
:
26
UMLEnumLiteralDialog
(QWidget * pParent,
UMLEnumLiteral
* pEnumLiteral);
27
~UMLEnumLiteralDialog
();
28
29
protected
:
30
31
void
setupDialog
();
32
33
bool
apply
();
34
38
UMLEnumLiteral
*
m_pEnumLiteral
;
39
40
//GUI Widgets
41
QGroupBox *
m_pValuesGB
;
42
QLabel *
m_pNameL
, *
m_pValueL
;
43
KLineEdit *
m_pNameLE
, *
m_pValueLE
;
44
45
public
slots:
46
void
slotNameChanged
(
const
QString &);
47
};
48
49
#endif
SinglePageDialogBase
Definition:
singlepagedialogbase.h:31
UMLEnumLiteralDialog
Definition:
umlenumliteraldialog.h:23
UMLEnumLiteralDialog::m_pValuesGB
QGroupBox * m_pValuesGB
Definition:
umlenumliteraldialog.h:41
UMLEnumLiteralDialog::m_pNameLE
KLineEdit * m_pNameLE
Definition:
umlenumliteraldialog.h:43
UMLEnumLiteralDialog::slotNameChanged
void slotNameChanged(const QString &)
Definition:
umlenumliteraldialog.cpp:71
UMLEnumLiteralDialog::~UMLEnumLiteralDialog
~UMLEnumLiteralDialog()
Definition:
umlenumliteraldialog.cpp:36
UMLEnumLiteralDialog::m_pNameL
QLabel * m_pNameL
Definition:
umlenumliteraldialog.h:42
UMLEnumLiteralDialog::setupDialog
void setupDialog()
Definition:
umlenumliteraldialog.cpp:43
UMLEnumLiteralDialog::m_pValueL
QLabel * m_pValueL
Definition:
umlenumliteraldialog.h:42
UMLEnumLiteralDialog::m_pValueLE
KLineEdit * m_pValueLE
Definition:
umlenumliteraldialog.h:43
UMLEnumLiteralDialog::UMLEnumLiteralDialog
UMLEnumLiteralDialog(QWidget *pParent, UMLEnumLiteral *pEnumLiteral)
Definition:
umlenumliteraldialog.cpp:28
UMLEnumLiteralDialog::m_pEnumLiteral
UMLEnumLiteral * m_pEnumLiteral
Definition:
umlenumliteraldialog.h:38
UMLEnumLiteralDialog::apply
bool apply()
Definition:
umlenumliteraldialog.cpp:80
UMLEnumLiteral
Sets up attribute information.
Definition:
enumliteral.h:21
singlepagedialogbase.h
Generated by
1.9.2