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
qerrormessage.h
Go to the documentation of this file.
1
// Copyright (C) 2016 The Qt Company Ltd.
2
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
// Qt-Security score:significant reason:default
4
5
#
ifndef
QERRORMESSAGE_H
6
#
define
QERRORMESSAGE_H
7
8
#
include
<
QtWidgets
/
qtwidgetsglobal
.
h
>
9
10
#
include
<
QtWidgets
/
qdialog
.
h
>
11
12
QT_REQUIRE_CONFIG
(
errormessage
);
13
14
QT_BEGIN_NAMESPACE
15
16
class
QErrorMessagePrivate;
17
18
class
Q_WIDGETS_EXPORT
QErrorMessage
:
public
QDialog
19
{
20
Q_OBJECT
21
Q_DECLARE_PRIVATE(QErrorMessage)
22
public
:
23
explicit
QErrorMessage(QWidget* parent =
nullptr
);
24
~QErrorMessage();
25
26
static
QErrorMessage * qtHandler();
27
28
public
Q_SLOTS:
29
void
showMessage(
const
QString &message);
30
void
showMessage(
const
QString &message,
const
QString &type);
31
32
protected
:
33
void
done(
int
) override;
34
void
changeEvent(QEvent *e) override;
35
36
private
:
37
Q_DISABLE_COPY(QErrorMessage)
38
};
39
40
QT_END_NAMESPACE
41
42
#
endif
// QERRORMESSAGE_H
QErrorMessagePrivate
Definition
qerrormessage.cpp:33
QErrorMessagePrivate::helperPrepareShow
void helperPrepareShow(QPlatformDialogHelper *) override
Definition
qerrormessage.cpp:80
QErrorMessagePrivate::nextPending
bool nextPending()
Definition
qerrormessage.cpp:350
QErrorMessagePrivate::currentMessage
QString currentMessage
Definition
qerrormessage.cpp:48
QErrorMessagePrivate::errors
QTextEdit * errors
Definition
qerrormessage.cpp:43
QErrorMessagePrivate::retranslateStrings
void retranslateStrings()
Definition
qerrormessage.cpp:438
QErrorMessagePrivate::currentType
QString currentType
Definition
qerrormessage.cpp:49
QErrorMessagePrivate::initHelper
void initHelper(QPlatformDialogHelper *) override
Definition
qerrormessage.cpp:63
QErrorMessagePrivate::icon
QLabel * icon
Definition
qerrormessage.cpp:44
QErrorMessagePrivate::isMessageToBeShown
bool isMessageToBeShown(const QString &message, const QString &type) const
Definition
qerrormessage.cpp:344
QErrorMessagePrivate::ok
QPushButton * ok
Definition
qerrormessage.cpp:41
QErrorMessagePrivate::again
QCheckBox * again
Definition
qerrormessage.cpp:42
QErrorMessagePrivate::pending
std::queue< Message > pending
Definition
qerrormessage.cpp:45
QErrorMessagePrivate::setVisible
void setVisible(bool) override
Definition
qerrormessage.cpp:409
QErrorMessage
The QErrorMessage class provides an error message display dialog.
Definition
qerrormessage.h:19
std
[33]
Definition
src_corelib_tools_qhash.cpp:421
msgType2i18nString
static QString msgType2i18nString(QtMsgType t)
Definition
qerrormessage.cpp:167
metFatal
static bool metFatal
Definition
qerrormessage.cpp:165
deleteStaticcQErrorMessage
static void deleteStaticcQErrorMessage()
Definition
qerrormessage.cpp:157
qtMessageHandler
static QErrorMessage * qtMessageHandler
Definition
qerrormessage.cpp:155
originalMessageHandler
static QtMessageHandler originalMessageHandler
Definition
qerrormessage.cpp:189
jump
static void jump(QtMsgType t, const QMessageLogContext &context, const QString &m)
Definition
qerrormessage.cpp:191
QT_REQUIRE_CONFIG
QT_REQUIRE_CONFIG(errormessage)
qtbase
src
widgets
dialogs
qerrormessage.h
Generated on
for Qt by
1.18.0