umbrello 2.34.70-5524f40e1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
codeviewerdialog.h
Go to the documentation of this file.
1/*
2 SPDX-License-Identifier: GPL-2.0-or-later
3
4 SPDX-FileCopyrightText: 2003-2020 Brian Thomas <brian.thomas@gsfc.nasa.gov>
5 SPDX-FileCopyrightText: 2004-2020 Umbrello UML Modeller Authors <umbrello-devel@kde.org>
6*/
7
8#ifndef CODEVIEWERDIALOG_H
9#define CODEVIEWERDIALOG_H
10
11#include "codeviewerstate.h"
14
15class CodeDocument;
16
23{
24 Q_OBJECT
25public:
26
28
30
32
33 void addCodeDocument(CodeDocument * doc);
34
35protected:
36
37 bool close ();
38
39private:
40
41 friend class CodeEditor;
42
44
45 void initGUI();
46
47public slots:
48
49protected slots:
50
51 virtual void languageChange();
52
53};
54
55
56#endif // CODEVIEWERDIALOG_H
Definition: codedocument.h:30
Definition: codeeditor.h:67
Definition: codeviewerdialog.h:23
void initGUI()
Definition: codeviewerdialog.cpp:41
virtual void languageChange()
Definition: codeviewerdialog.cpp:92
Settings::CodeViewerState state()
Definition: codeviewerdialog.cpp:70
~CodeViewerDialog()
Definition: codeviewerdialog.cpp:36
void addCodeDocument(CodeDocument *doc)
Definition: codeviewerdialog.cpp:55
bool close()
Definition: codeviewerdialog.cpp:75
CodeViewerDialog(QWidget *parent, CodeDocument *doc, Settings::CodeViewerState state)
Definition: codeviewerdialog.cpp:25
Settings::CodeViewerState m_state
Definition: codeviewerdialog.h:43
configurable params for the code viewer tool
Definition: codeviewerstate.h:15
Definition: singlepagedialogbase.h:31
Definition: ui_codeviewerdialogbase.h:98