umbrello: umbrello/dialogs/umlinstanceattributedialog.h Source File

umbrello 2.32.2 Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology

umlinstanceattributedialog.h
Go to the documentation of this file.
1/*
2 SPDX-License-Identifier: GPL-2.0-or-later
3 SPDX-FileCopyrightText: 2016-2021 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
4*/
5
6#ifndef UMLINSTANCEATTRIBUTEDIALOG_H
7#define UMLINSTANCEATTRIBUTEDIALOG_H
8
9#include <QWidget>
10#include "singlepagedialogbase.h"
11#include "instanceattribute.h"
12
13 namespace Ui {
14class UMLInstanceAttributeDialog;
15}
16
17 class UMLInstanceAttributeDialog : public SinglePageDialogBase
18{
19 Q_OBJECT
20
21public:
22 explicit UMLInstanceAttributeDialog(QWidget *parent, UMLInstanceAttribute *pInstanceAttr);
23 ~UMLInstanceAttributeDialog();
24
25private:
26 Ui::UMLInstanceAttributeDialog *ui;
27 UMLInstanceAttribute *m_pInstanceAttr;
28
29protected:
30 bool apply();
31};
32
33#endif // UMLINSTANCEATTRIBUTEDIALOG_H
SinglePageDialogBase
Definition: singlepagedialogbase.h:31
UMLInstanceAttributeDialog
Definition: umlinstanceattributedialog.h:18
UMLInstanceAttributeDialog::m_pInstanceAttr
UMLInstanceAttribute * m_pInstanceAttr
Definition: umlinstanceattributedialog.h:27
UMLInstanceAttributeDialog::ui
Ui::UMLInstanceAttributeDialog * ui
Definition: umlinstanceattributedialog.h:26
UMLInstanceAttributeDialog::apply
bool apply()
Definition: umlinstanceattributedialog.cpp:36
UMLInstanceAttributeDialog::UMLInstanceAttributeDialog
UMLInstanceAttributeDialog(QWidget *parent, UMLInstanceAttribute *pInstanceAttr)
Definition: umlinstanceattributedialog.cpp:16
UMLInstanceAttributeDialog::~UMLInstanceAttributeDialog
~UMLInstanceAttributeDialog()
Definition: umlinstanceattributedialog.cpp:31
UMLInstanceAttribute
Sets up instanceattribute information.
Definition: instanceattribute.h:34
instanceattribute.h
Ui
Definition: umlinstanceattributedialog.h:13
singlepagedialogbase.h