umbrello  2.32.2
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  * This program is free software; you can redistribute it and/or modify *
3  * it under the terms of the GNU General Public License as published by *
4  * the Free Software Foundation; either version 2 of the License, or *
5  * (at your option) any later version. *
6  * *
7  * copyright (C) 2002-2020 *
8  * Luis De la Parra <luis@delaparra.org> *
9  * copyright (C) 2003-2020 *
10  * Umbrello UML Modeller Authors <umbrello-devel@kde.org> *
11  ***************************************************************************/
12 #ifndef CODEVIEWEROPTIONSPAGE_H
13 #define CODEVIEWEROPTIONSPAGE_H
14 
15 #include "dialogpagebase.h"
16 #include "ui_codevieweroptionsbase.h"
17 #include "codeviewerstate.h"
18 
22 class CodeViewerOptionsPage : public DialogPageBase, private Ui::CodeViewerOptionsBase
23 {
24  Q_OBJECT
25 public:
26  explicit CodeViewerOptionsPage (Settings::CodeViewerState options, QWidget *parent = 0, const char *name = 0);
28 
30  void apply();
31 
32 private:
34 
35 protected slots:
36 
37 signals:
38  void applyClicked();
39 
40 };
41 
42 #endif
Definition: codevieweroptionspage.h:23
void apply()
Definition: codevieweroptionspage.cpp:43
CodeViewerOptionsPage(Settings::CodeViewerState options, QWidget *parent=0, const char *name=0)
Definition: codevieweroptionspage.cpp:20
Settings::CodeViewerState getOptions()
Definition: codevieweroptionspage.cpp:57
~CodeViewerOptionsPage()
Definition: codevieweroptionspage.cpp:39
Settings::CodeViewerState m_options
Definition: codevieweroptionspage.h:33
Definition: dialogpagebase.h:25
configurable params for the code viewer tool
Definition: codeviewerstate.h:20