umbrello  2.39.2
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
dialogpagebase.h
Go to the documentation of this file.
1 /*
2  SPDX-License-Identifier: GPL-2.0-or-later
3  SPDX-FileCopyrightText: 2014-2020 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
4 */
5 
6 #ifndef DIALOGPAGEBASE_H
7 #define DIALOGPAGEBASE_H
8 
9 // qt class includes
10 #include <QWidget>
11 
19 class DialogPageBase : public QWidget
20 {
21  Q_OBJECT
22 public:
23  explicit DialogPageBase(QWidget *parent);
24  virtual ~DialogPageBase();
25  virtual bool isModified();
26 
27 protected:
29  virtual void keyPressEvent(QKeyEvent *event);
30 };
31 
32 #endif
Definition: dialogpagebase.h:20
bool m_isModified
Definition: dialogpagebase.h:28
virtual ~DialogPageBase()
Definition: dialogpagebase.cpp:22
DialogPageBase(QWidget *parent)
Definition: dialogpagebase.cpp:16
virtual void keyPressEvent(QKeyEvent *event)
Definition: dialogpagebase.cpp:42
virtual bool isModified()
Definition: dialogpagebase.cpp:33