umbrello
2.38.80
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
Q_SLOTS:
48
49
protected
Q_SLOTS:
50
51
virtual
void
languageChange
();
52
53
};
54
55
56
#endif
// CODEVIEWERDIALOG_H
CodeDocument
Definition
codedocument.h:30
CodeViewerDialog::initGUI
void initGUI()
Definition
codeviewerdialog.cpp:43
CodeViewerDialog::languageChange
virtual void languageChange()
Definition
codeviewerdialog.cpp:92
CodeViewerDialog::state
Settings::CodeViewerState state()
Definition
codeviewerdialog.cpp:70
CodeViewerDialog::CodeEditor
friend class CodeEditor
Definition
codeviewerdialog.h:41
CodeViewerDialog::~CodeViewerDialog
~CodeViewerDialog()
Definition
codeviewerdialog.cpp:38
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:27
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::SinglePageDialogBase
SinglePageDialogBase(QWidget *parent, bool withApplyButton=false, bool withSearchButton=false)
Definition
singlepagedialogbase.cpp:23
codeviewerstate.h
singlepagedialogbase.h
Generated by
1.13.2