umbrello
2.35.1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
Main Page
Related Pages
Modules
Namespaces
Classes
Files
File List
File Members
umbrello
dialogs
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
"
12
#include "
ui_codeviewerdialogbase.h
"
13
#include "
singlepagedialogbase.h
"
14
15
class
CodeDocument
;
16
22
class
CodeViewerDialog
:
public
SinglePageDialogBase
,
private
Ui::CodeViewerDialogBase
23
{
24
Q_OBJECT
25
public
:
26
27
CodeViewerDialog
(QWidget* parent,
CodeDocument
* doc,
Settings::CodeViewerState
state
);
28
29
~CodeViewerDialog
();
30
31
Settings::CodeViewerState
state
();
32
33
void
addCodeDocument
(
CodeDocument
* doc);
34
35
protected
:
36
37
bool
close
();
38
39
private
:
40
41
friend
class
CodeEditor
;
42
43
Settings::CodeViewerState
m_state
;
44
45
void
initGUI
();
46
47
public
slots:
48
49
protected
slots:
50
51
virtual
void
languageChange
();
52
53
};
54
55
56
#endif // CODEVIEWERDIALOG_H
CodeViewerDialog::initGUI
void initGUI()
Definition:
codeviewerdialog.cpp:41
Settings::CodeViewerState
configurable params for the code viewer tool
Definition:
codeviewerstate.h:15
Ui::CodeViewerDialogBase
Definition:
ui_codeviewerdialogbase.h:98
CodeViewerDialog::m_state
Settings::CodeViewerState m_state
Definition:
codeviewerdialog.h:43
CodeViewerDialog::state
Settings::CodeViewerState state()
Definition:
codeviewerdialog.cpp:70
CodeViewerDialog::~CodeViewerDialog
~CodeViewerDialog()
Definition:
codeviewerdialog.cpp:36
ui_codeviewerdialogbase.h
CodeViewerDialog::close
bool close()
Definition:
codeviewerdialog.cpp:75
CodeDocument
Definition:
codedocument.h:29
CodeViewerDialog::languageChange
virtual void languageChange()
Definition:
codeviewerdialog.cpp:92
singlepagedialogbase.h
CodeEditor
Definition:
codeeditor.h:66
CodeViewerDialog::CodeViewerDialog
CodeViewerDialog(QWidget *parent, CodeDocument *doc, Settings::CodeViewerState state)
Definition:
codeviewerdialog.cpp:25
CodeViewerDialog
Definition:
codeviewerdialog.h:22
SinglePageDialogBase
Definition:
singlepagedialogbase.h:29
codeviewerstate.h
CodeViewerDialog::addCodeDocument
void addCodeDocument(CodeDocument *doc)
Definition:
codeviewerdialog.cpp:55
Generated by
1.8.10