umbrello 2.39.2 Umbrello UML Modeller is a Unified Modelling Language (UML) diagram program based on KDE Technology

- Main Page
- Related Pages
- Topics
- Namespaces
- Classes
- Files

- File List
- File Members

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:43
CodeViewerDialog::languageChange
virtual void languageChange()
Definition codeviewerdialog.cpp:94
CodeViewerDialog::state
Settings::CodeViewerState state()
Definition codeviewerdialog.cpp:72
CodeViewerDialog::~CodeViewerDialog
~CodeViewerDialog()
Definition codeviewerdialog.cpp:38
CodeViewerDialog::addCodeDocument
void addCodeDocument(CodeDocument *doc)
Definition codeviewerdialog.cpp:57
CodeViewerDialog::close
bool close()
Definition codeviewerdialog.cpp:77
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
Definition singlepagedialogbase.h:23
codeviewerstate.h
singlepagedialogbase.h