umbrello
2.34.70-5524f40e1
Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology
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
CodeDocument
Definition:
codedocument.h:30
CodeEditor
Definition:
codeeditor.h:67
CodeViewerDialog
Definition:
codeviewerdialog.h:23
CodeViewerDialog::initGUI
void initGUI()
Definition:
codeviewerdialog.cpp:41
CodeViewerDialog::languageChange
virtual void languageChange()
Definition:
codeviewerdialog.cpp:92
CodeViewerDialog::state
Settings::CodeViewerState state()
Definition:
codeviewerdialog.cpp:70
CodeViewerDialog::~CodeViewerDialog
~CodeViewerDialog()
Definition:
codeviewerdialog.cpp:36
CodeViewerDialog::addCodeDocument
void addCodeDocument(CodeDocument *doc)
Definition:
codeviewerdialog.cpp:55
CodeViewerDialog::close
bool close()
Definition:
codeviewerdialog.cpp:75
CodeViewerDialog::CodeViewerDialog
CodeViewerDialog(QWidget *parent, CodeDocument *doc, Settings::CodeViewerState state)
Definition:
codeviewerdialog.cpp:25
CodeViewerDialog::m_state
Settings::CodeViewerState m_state
Definition:
codeviewerdialog.h:43
Settings::CodeViewerState
configurable params for the code viewer tool
Definition:
codeviewerstate.h:15
SinglePageDialogBase
Definition:
singlepagedialogbase.h:31
Ui::CodeViewerDialogBase
Definition:
ui_codeviewerdialogbase.h:98
codeviewerstate.h
singlepagedialogbase.h
ui_codeviewerdialogbase.h
Generated by
1.9.2