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

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

codevieweroptionspage.h
Go to the documentation of this file.
1/*
2 SPDX-License-Identifier: GPL-2.0-or-later
3
4 SPDX-FileCopyrightText: 2002-2020 Luis De la Parra <luis@delaparra.org>
5 SPDX-FileCopyrightText: 2003-2020 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
6*/
7#ifndef CODEVIEWEROPTIONSPAGE_H
8#define CODEVIEWEROPTIONSPAGE_H
9
10#include "dialogpagebase.h"
11#include "ui_codevieweroptionsbase.h"
12#include "codeviewerstate.h"
13
17 class CodeViewerOptionsPage : public DialogPageBase, private Ui::CodeViewerOptionsBase
18{
19 Q_OBJECT
20public:
21 explicit CodeViewerOptionsPage (Settings::CodeViewerState options, QWidget *parent = 0, const char *name = 0);
22 ~CodeViewerOptionsPage();
23
24 Settings::CodeViewerState getOptions();
25 void apply();
26
27private:
28 Settings::CodeViewerState m_options;
29
30protected slots:
31
32signals:
33 void applyClicked();
34
35};
36
37#endif
CodeViewerOptionsPage
Definition: codevieweroptionspage.h:18
CodeViewerOptionsPage::apply
void apply()
Definition: codevieweroptionspage.cpp:38
CodeViewerOptionsPage::CodeViewerOptionsPage
CodeViewerOptionsPage(Settings::CodeViewerState options, QWidget *parent=0, const char *name=0)
Definition: codevieweroptionspage.cpp:15
CodeViewerOptionsPage::applyClicked
void applyClicked()
CodeViewerOptionsPage::getOptions
Settings::CodeViewerState getOptions()
Definition: codevieweroptionspage.cpp:52
CodeViewerOptionsPage::~CodeViewerOptionsPage
~CodeViewerOptionsPage()
Definition: codevieweroptionspage.cpp:34
CodeViewerOptionsPage::m_options
Settings::CodeViewerState m_options
Definition: codevieweroptionspage.h:28
DialogPageBase
Definition: dialogpagebase.h:20
Settings::CodeViewerState
configurable params for the code viewer tool
Definition: codeviewerstate.h:15
codeviewerstate.h
dialogpagebase.h