umbrello 25.04.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
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
12
13class QGroupBox;
14class QLabel;
15class UMLEnumLiteral;
16class QLineEdit;
17
23{
24 Q_OBJECT
25public:
26 UMLEnumLiteralDialog(QWidget * pParent, UMLEnumLiteral * pEnumLiteral);
28
29protected:
30
31 void setupDialog();
32
33 bool apply();
34
39
40 //GUI Widgets
41 QGroupBox * m_pValuesGB;
42 QLabel * m_pNameL, * m_pValueL;
43 QLineEdit * m_pNameLE, * m_pValueLE;
44
45public Q_SLOTS:
46 void slotNameChanged(const QString &);
47};
48
49#endif
Definition singlepagedialogbase.h:23
Definition umlenumliteraldialog.h:23
QGroupBox * m_pValuesGB
Definition umlenumliteraldialog.h:41
QLineEdit * m_pNameLE
Definition umlenumliteraldialog.h:43
void slotNameChanged(const QString &)
Definition umlenumliteraldialog.cpp:71
~UMLEnumLiteralDialog()
Definition umlenumliteraldialog.cpp:36
QLabel * m_pNameL
Definition umlenumliteraldialog.h:42
void setupDialog()
Definition umlenumliteraldialog.cpp:43
QLabel * m_pValueL
Definition umlenumliteraldialog.h:42
QLineEdit * m_pValueLE
Definition umlenumliteraldialog.h:43
UMLEnumLiteral * m_pEnumLiteral
Definition umlenumliteraldialog.h:38
bool apply()
Definition umlenumliteraldialog.cpp:80
Sets up attribute information.
Definition enumliteral.h:21