umbrello: umbrello/dialogs/pages/codegenerationpolicypage.h Source File

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

codegenerationpolicypage.h
Go to the documentation of this file.
1/*
2 SPDX-FileCopyrightText: 2003 Brian Thomas <brian.thomas@gsfc.nasa.gov>
3 SPDX-License-Identifier: GPL-2.0-or-later
4*/
5
6#ifndef CODEGENERATIONPOLICYPAGE_H
7#define CODEGENERATIONPOLICYPAGE_H
8
9#include "dialogpagebase.h"
10
11class CodeGenPolicyExt;
12
16 class CodeGenerationPolicyPage : public DialogPageBase
17{
18 Q_OBJECT
19public:
20 explicit CodeGenerationPolicyPage (QWidget *parent = nullptr, const char *name=nullptr, CodeGenPolicyExt *policy = nullptr);
21
22 virtual ~CodeGenerationPolicyPage();
23
24 void setDefaults();
25
26protected:
27
28 CodeGenPolicyExt * m_parentPolicy;
29
30public Q_SLOTS:
31
32 virtual void apply();
33
34
35};
36
37#endif
38
CodeGenPolicyExt
Definition codegenpolicyext.h:23
CodeGenerationPolicyPage::CodeGenerationPolicyPage
CodeGenerationPolicyPage(QWidget *parent=nullptr, const char *name=nullptr, CodeGenPolicyExt *policy=nullptr)
Definition codegenerationpolicypage.cpp:20
CodeGenerationPolicyPage::m_parentPolicy
CodeGenPolicyExt * m_parentPolicy
Definition codegenerationpolicypage.h:28
CodeGenerationPolicyPage::setDefaults
void setDefaults()
Definition codegenerationpolicypage.cpp:37
CodeGenerationPolicyPage::apply
virtual void apply()
Definition codegenerationpolicypage.cpp:32
CodeGenerationPolicyPage::~CodeGenerationPolicyPage
virtual ~CodeGenerationPolicyPage()
Definition codegenerationpolicypage.cpp:27
DialogPageBase::DialogPageBase
DialogPageBase(QWidget *parent)
Definition dialogpagebase.cpp:16
dialogpagebase.h