umbrello: umbrello/codegenerators/ruby/rubycodegenerationpolicypage.h Source File

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

rubycodegenerationpolicypage.h
Go to the documentation of this file.
1/*
2 SPDX-License-Identifier: GPL-2.0-or-later
3
4 SPDX-FileCopyrightText: 2005 Richard Dale <Richard_Dale@tipitina.demon.co.uk>
5 SPDX-FileCopyrightText: 2006-2020 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
6*/
7
8#ifndef RUBYCODEGENERATIONPOLICYPAGE_H
9#define RUBYCODEGENERATIONPOLICYPAGE_H
10
11#include "codegenerationpolicypage.h"
12#include "ui_rubycodegenerationformbase.h"
13#include "rubycodegenerationpolicy.h"
14
15 class RubyCodeGenerationPolicyPage : public CodeGenerationPolicyPage
16{
17 Q_OBJECT
18public:
19
20 explicit RubyCodeGenerationPolicyPage (QWidget *parent= nullptr, const char *name= nullptr, RubyCodeGenerationPolicy *policy = nullptr);
21
22 virtual ~RubyCodeGenerationPolicyPage();
23
24protected:
25
26 Ui::RubyCodeGenerationFormBase form;
27
28public Q_SLOTS:
29
30 void apply();
31
32};
33
34#endif
35
CodeGenerationPolicyPage::CodeGenerationPolicyPage
CodeGenerationPolicyPage(QWidget *parent=nullptr, const char *name=nullptr, CodeGenPolicyExt *policy=nullptr)
Definition codegenerationpolicypage.cpp:20
RubyCodeGenerationPolicyPage::apply
void apply()
Definition rubycodegenerationpolicypage.cpp:35
RubyCodeGenerationPolicyPage::~RubyCodeGenerationPolicyPage
virtual ~RubyCodeGenerationPolicyPage()
Definition rubycodegenerationpolicypage.cpp:31
RubyCodeGenerationPolicyPage::form
Ui::RubyCodeGenerationFormBase form
Definition rubycodegenerationpolicypage.h:26
RubyCodeGenerationPolicyPage::RubyCodeGenerationPolicyPage
RubyCodeGenerationPolicyPage(QWidget *parent=nullptr, const char *name=nullptr, RubyCodeGenerationPolicy *policy=nullptr)
Definition rubycodegenerationpolicypage.cpp:18
RubyCodeGenerationPolicy
Definition rubycodegenerationpolicy.h:19
codegenerationpolicypage.h
rubycodegenerationpolicy.h