umbrello: umbrello/codegenerators/cpp/cppcodegenerationpolicypage.h Source File

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

cppcodegenerationpolicypage.h
Go to the documentation of this file.
1/*
2 SPDX-License-Identifier: GPL-2.0-or-later
3 SPDX-FileCopyrightText: 2003-2020 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
4*/
5#ifndef CPPCODEGENERATIONPOLICYPAGE_H
6#define CPPCODEGENERATIONPOLICYPAGE_H
7
8#include "codegenerationpolicypage.h"
9#include "cppcodegenerationform.h"
10#include "cppcodegenerationpolicy.h"
11
15 class CPPCodeGenerationPolicyPage : public CodeGenerationPolicyPage
16{
17 Q_OBJECT
18public:
19
20 explicit CPPCodeGenerationPolicyPage (QWidget *parent = nullptr, const char *name = nullptr, CPPCodeGenerationPolicy *policy = nullptr);
21
22 virtual ~CPPCodeGenerationPolicyPage();
23
24protected:
25
26 CPPCodeGenerationForm * form;
27
28public Q_SLOTS:
29
30 void apply();
31
32};
33
34#endif
35
CPPCodeGenerationForm
Definition cppcodegenerationform.h:17
CPPCodeGenerationPolicyPage::~CPPCodeGenerationPolicyPage
virtual ~CPPCodeGenerationPolicyPage()
Definition cppcodegenerationpolicypage.cpp:59
CPPCodeGenerationPolicyPage::CPPCodeGenerationPolicyPage
CPPCodeGenerationPolicyPage(QWidget *parent=nullptr, const char *name=nullptr, CPPCodeGenerationPolicy *policy=nullptr)
Definition cppcodegenerationpolicypage.cpp:25
CPPCodeGenerationPolicyPage::form
CPPCodeGenerationForm * form
Definition cppcodegenerationpolicypage.h:26
CPPCodeGenerationPolicyPage::apply
void apply()
Definition cppcodegenerationpolicypage.cpp:63
CPPCodeGenerationPolicy
Definition cppcodegenerationpolicy.h:19
CodeGenerationPolicyPage::CodeGenerationPolicyPage
CodeGenerationPolicyPage(QWidget *parent=nullptr, const char *name=nullptr, CodeGenPolicyExt *policy=nullptr)
Definition codegenerationpolicypage.cpp:20
codegenerationpolicypage.h
cppcodegenerationform.h
cppcodegenerationpolicy.h