Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
codedialog_p.h
Go to the documentation of this file.
1
// Copyright (C) 2016 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
3
// Qt-Security score:significant reason:default
4
5
//
6
// W A R N I N G
7
// -------------
8
//
9
// This file is not part of the Qt API. It exists for the convenience
10
// of Qt Designer. This header
11
// file may change from version to version without notice, or even be removed.
12
//
13
// We mean it.
14
//
15
16
#
ifndef
CODEPREVIEWDIALOG_H
17
#
define
CODEPREVIEWDIALOG_H
18
19
#
include
"shared_global_p.h"
20
#
include
<
QtWidgets
/
qdialog
.
h
>
21
22
QT_BEGIN_NAMESPACE
23
24
class
QDesignerFormWindowInterface;
25
26
namespace
qdesigner_internal
{
27
28
enum
class
UicLanguage
;
29
30
// Dialog for viewing code.
31
class
QDESIGNER_SHARED_EXPORT
CodeDialog
:
public
QDialog
32
{
33
Q_OBJECT
34
explicit
CodeDialog
(
QWidget
*
parent
=
nullptr
);
35
public
:
36
~
CodeDialog
()
override
;
37
38
static
bool
generateCode
(
const
QDesignerFormWindowInterface
*
fw
,
39
UicLanguage
language
,
40
QString
*
code
,
41
QString
*
errorMessage
);
42
43
static
bool
showCodeDialog
(
const
QDesignerFormWindowInterface
*
fw
,
44
UicLanguage
language
,
45
QWidget
*
parent
,
46
QString
*
errorMessage
);
47
48
private
slots
:
49
void
slotSaveAs
();
50
#
if
QT_CONFIG
(
clipboard
)
51
void
copyAll
();
52
#
endif
53
54
private
:
55
void
setCode
(
const
QString
&
code
);
56
QString
code
()
const
;
57
void
setFormFileName
(
const
QString
&
f
);
58
QString
formFileName
()
const
;
59
void
setMimeType
(
const
QString
&
m
);
60
61
void
warning
(
const
QString
&
msg
);
62
63
struct
CodeDialogPrivate
;
64
CodeDialogPrivate
*
m_impl
;
65
};
66
67
}
// namespace qdesigner_internal
68
69
QT_END_NAMESPACE
70
71
#
endif
// CODEPREVIEWDIALOG_H
NewForm
Definition
newform.h:28
PreferencesDialog
Definition
preferencesdialog.h:20
QByteArray::FromBase64Result
\inmodule QtCore
Definition
qbytearray.h:824
QDesignerActions
Definition
qdesigner_actions.h:43
QDesignerActions::helpActions
QActionGroup * helpActions() const
Definition
qdesigner_actions.cpp:547
QDesignerActions::fileActions
QActionGroup * fileActions() const
Definition
qdesigner_actions.cpp:532
QDesignerActions::settingsActions
QActionGroup * settingsActions() const
Definition
qdesigner_actions.cpp:541
QDesignerActions::minimizeAction
QAction * minimizeAction() const
Definition
qdesigner_actions.cpp:976
QDesignerActions::styleActions
QActionGroup * styleActions() const
Definition
qdesigner_actions.cpp:550
QDesignerActions::pendingBackups
QMap< QString, QString > pendingBackups() const
Definition
qdesigner_actions.cpp:716
QDesignerActions::~QDesignerActions
~QDesignerActions() override
Definition
qdesigner_actions.cpp:480
QDesignerActions::editActions
QActionGroup * editActions() const
Definition
qdesigner_actions.cpp:535
QDesignerActions::uiExtension
QString uiExtension() const
Definition
qdesigner_actions.cpp:487
QDesignerActions::formActions
QActionGroup * formActions() const
Definition
qdesigner_actions.cpp:538
QDesignerActions::openForm
bool openForm(QWidget *parent)
Definition
qdesigner_actions.cpp:591
QDesignerActions::core
QDesignerFormEditorInterface * core() const
Definition
qdesigner_actions.cpp:529
QDesignerActions::toolActions
QActionGroup * toolActions() const
Definition
qdesigner_actions.cpp:523
QDesignerActions::previewFormAction
QAction * previewFormAction() const
Definition
qdesigner_actions.cpp:553
QDesignerActions::windowActions
QActionGroup * windowActions() const
Definition
qdesigner_actions.cpp:544
QDesignerActions::createForm
void createForm()
Definition
qdesigner_actions.cpp:569
QDesignerActions::closeFormAction
QAction * closeFormAction() const
Definition
qdesigner_actions.cpp:971
QDesignerActions::setWindowListSeparatorVisible
void setWindowListSeparatorVisible(bool visible)
Definition
qdesigner_actions.cpp:1150
QDesignerActions::saveForm
bool saveForm(QDesignerFormWindowInterface *fw)
Definition
qdesigner_actions.cpp:678
QDesignerActions::editWidgets
QAction * editWidgets() const
Definition
qdesigner_actions.cpp:1010
QDesignerActions::openFormAction
QAction * openFormAction() const
Definition
qdesigner_actions.cpp:966
QDesignerActions::viewCodeAction
QAction * viewCodeAction() const
Definition
qdesigner_actions.cpp:556
QDesignerActions::workbench
QDesignerWorkbench * workbench() const
Definition
qdesigner_actions.cpp:526
QDesignerActions::defaultToolbarPropertyName
static const char * defaultToolbarPropertyName
Definition
qdesigner_actions.h:87
QDesignerActions::slotOpenForm
void slotOpenForm()
Definition
qdesigner_actions.cpp:586
QDesignerActions::setBringAllToFrontVisible
void setBringAllToFrontVisible(bool visible)
Definition
qdesigner_actions.cpp:1144
QDesignerActions::recentFilesActions
QActionGroup * recentFilesActions() const
Definition
qdesigner_actions.cpp:949
QDesignerFormWindow
Definition
qdesigner_formwindow.h:17
QDesignerFormWindow::editor
QDesignerFormWindowInterface * editor() const
Definition
qdesigner_formwindow.cpp:107
QDesignerSettings
Definition
qdesigner_settings.h:22
QDesignerSettings::QDesignerSettings
QDesignerSettings(QDesignerFormEditorInterface *core)
Definition
qdesigner_settings.cpp:40
QDesignerWorkbench
Definition
qdesigner_workbench.h:44
QDesignerWorkbench::formWindowCount
int formWindowCount() const
Definition
qdesigner_workbench.cpp:552
QDesignerWorkbench::toggleFormMinimizationState
void toggleFormMinimizationState()
Definition
qdesigner_workbench.cpp:1005
QDesignerWorkbench::bringAllToFront
void bringAllToFront()
Definition
qdesigner_workbench.cpp:834
QDesignerWorkbench::core
QDesignerFormEditorInterface * core() const
Definition
qdesigner_workbench.cpp:537
QDesignerWorkbench::formWindow
QDesignerFormWindow * formWindow(int index) const
Definition
qdesigner_workbench.cpp:557
QDesignerWorkbench::applyUiSettings
void applyUiSettings()
Definition
qdesigner_workbench.cpp:1060
QDesignerWorkbench::mode
UIMode mode() const
Definition
qdesigner_workbench.cpp:267
QDesignerWorkbench::updateBackup
void updateBackup(QDesignerFormWindowInterface *fwi)
Definition
qdesigner_workbench.cpp:814
QPainter::QWidget
friend class QWidget
Definition
qpainter.h:432
SaveFormAsTemplate
Definition
saveformastemplate.h:16
SaveFormAsTemplate::~SaveFormAsTemplate
~SaveFormAsTemplate() override
qdesigner_internal::CodeDialog
Definition
codedialog_p.h:32
qdesigner_internal::QDesignerSharedSettings
Definition
shared_settings_p.h:43
DockedMode
@ DockedMode
Definition
designer_enums.h:12
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qsequentialanimationgroup.cpp:47
qdesigner_internal
Auxiliary methods to store/retrieve settings.
Definition
buddyeditor.cpp:67
qdesigner_internal::UicLanguage
UicLanguage
Definition
qdesigner_utils_p.h:492
qdesigner_internal::UicLanguage::Python
@ Python
Definition
qdesigner_utils_p.h:494
qdesigner_internal::UicLanguage::Cpp
@ Cpp
Definition
qdesigner_utils_p.h:493
qdesigner_internal::designerWarning
QDESIGNER_SHARED_EXPORT void designerWarning(const QString &message)
Definition
qdesigner_utils.cpp:60
std
[33]
Definition
src_corelib_tools_qhash.cpp:421
qDesigner
#define qDesigner
Definition
qdesigner.h:19
formWindowContents
static QByteArray formWindowContents(const QDesignerFormWindowInterface *fw, std::optional< QDir > alternativeDir={})
Definition
qdesigner_actions.cpp:128
fixResourceFileBackupPath
static QString fixResourceFileBackupPath(const QDesignerFormWindowInterface *fwi, const QDir &backupDir)
Definition
qdesigner_actions.cpp:1078
fileDialogFilters
static QString fileDialogFilters(const QString &extension)
Definition
qdesigner_actions.cpp:120
savedMessage
static QString savedMessage(const QString &fileName)
Definition
qdesigner_actions.cpp:115
createSeparator
static QAction * createSeparator(QObject *parent)
Definition
qdesigner_actions.cpp:95
createSaveAsDialog
QFileDialog * createSaveAsDialog(QWidget *parent, const QString &dir, const QString &extension)
Definition
qdesigner_actions.cpp:140
createActionGroup
static QActionGroup * createActionGroup(QObject *parent, bool exclusive=false)
Definition
qdesigner_actions.cpp:102
fixActionContext
static void fixActionContext(const QList< QAction * > &actions)
Definition
qdesigner_actions.cpp:109
QDESIGNER_SHARED_EXPORT
#define QDESIGNER_SHARED_EXPORT
Definition
shared_global_p.h:33
Options
Definition
main.cpp:95
qttools
src
designer
src
lib
shared
codedialog_p.h
Generated on
for Qt by
1.18.0