umbrello
2.34.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
umbrello
codegenerators
codegenpolicyext.h
Go to the documentation of this file.
1
/*
2
SPDX-License-Identifier: GPL-2.0-or-later
3
SPDX-FileCopyrightText: 2006-2020 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
4
*/
5
6
#ifndef CODEGENPOLICYEXT_H
7
#define CODEGENPOLICYEXT_H
8
9
#include <QObject>
10
11
class
QWidget;
12
class
CodeGenerationPolicyPage
;
13
22
class
CodeGenPolicyExt
:
public
QObject
23
{
24
Q_OBJECT
25
public
:
26
CodeGenPolicyExt
() {}
27
virtual
~CodeGenPolicyExt
() {}
28
29
virtual
CodeGenerationPolicyPage
*
createPage
(QWidget *parent = 0,
const
char
*name = 0) = 0;
30
31
virtual
void
setDefaults
(
bool
emitUpdateSignal =
true
) = 0;
32
33
};
34
35
#endif
CodeGenPolicyExt
Definition:
codegenpolicyext.h:23
CodeGenPolicyExt::setDefaults
virtual void setDefaults(bool emitUpdateSignal=true)=0
CodeGenPolicyExt::createPage
virtual CodeGenerationPolicyPage * createPage(QWidget *parent=0, const char *name=0)=0
CodeGenPolicyExt::CodeGenPolicyExt
CodeGenPolicyExt()
Definition:
codegenpolicyext.h:26
CodeGenPolicyExt::~CodeGenPolicyExt
virtual ~CodeGenPolicyExt()
Definition:
codegenpolicyext.h:27
CodeGenerationPolicyPage
Definition:
codegenerationpolicypage.h:17
Generated by
1.9.4