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
qcoreevent_p.h
Go to the documentation of this file.
1
// Copyright (C) 2023 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
QCOREEVENT_P_H
6
#
define
QCOREEVENT_P_H
7
8
//
9
// W A R N I N G
10
// -------------
11
//
12
// This file is not part of the Qt API. It exists purely as an
13
// implementation detail. This header file may change from version to
14
// version without notice, or even be removed.
15
//
16
// We mean it.
17
//
18
19
#
include
"QtCore/qcoreevent.h"
20
21
QT_BEGIN_NAMESPACE
22
23
class
QCoreApplication;
24
25
class
QDeferredDeleteEvent
:
public
QEvent
26
{
27
Q_DECL_EVENT_COMMON
(QDeferredDeleteEvent)
28
public
:
29
explicit
QDeferredDeleteEvent
(
int
loopLevel,
int
scopeLevel);
30
int
loopLevel
()
const
{
return
m_loopLevel; }
31
int
scopeLevel
()
const
{
return
m_scopeLevel; }
32
33
private
:
34
int
m_loopLevel = 0;
35
int
m_scopeLevel = 0;
36
};
37
38
class
QDisconnectNotifyEvent
:
public
QEvent
39
{
40
Q_DECL_EVENT_COMMON
(QDisconnectNotifyEvent)
41
public
:
42
explicit
QDisconnectNotifyEvent
(
int
signalIndex);
43
int
signalIndex
()
const
{
return
m_signalIndex; }
44
45
private
:
46
int
m_signalIndex;
47
};
48
49
QT_END_NAMESPACE
50
51
#
endif
// QCOREEVENT_P_H
QAbstractEventDispatcher
\inmodule QtCore
Definition
qabstracteventdispatcher.h:18
QChildEvent
\inmodule QtCore
Definition
qcoreevent.h:389
QCoreApplication
\inmodule QtCore
Definition
qcoreapplication.h:45
QDeferredDeleteEvent
Definition
qcoreevent_p.h:26
QDeferredDeleteEvent::scopeLevel
int scopeLevel() const
Definition
qcoreevent_p.h:31
QDeferredDeleteEvent::loopLevel
int loopLevel() const
Definition
qcoreevent_p.h:30
QDeferredDeleteEvent::QDeferredDeleteEvent
QDeferredDeleteEvent(int loopLevel, int scopeLevel)
Constructs a deferred delete event with the given loop and scope level.
Definition
qcoreevent.cpp:678
QDisconnectNotifyEvent
Definition
qcoreevent_p.h:39
QDisconnectNotifyEvent::signalIndex
int signalIndex() const
Definition
qcoreevent_p.h:43
QDisconnectNotifyEvent::QDisconnectNotifyEvent
QDisconnectNotifyEvent(int signalIndex)
Definition
qcoreevent.cpp:684
QDynamicPropertyChangeEvent
\inmodule QtCore
Definition
qcoreevent.h:404
QEvent
\inmodule QtCore
Definition
qcoreevent.h:50
QTimerEvent
\inmodule QtCore
Definition
qcoreevent.h:371
QT_BEGIN_NAMESPACE
Combined button and popup list for selecting options.
Definition
qsequentialanimationgroup.cpp:47
__has_include
#define __has_include(x)
Definition
qcompilerdetection.h:459
qAppName
QString qAppName()
Definition
qcoreapplication.cpp:554
Q_TRACE_POINT
Q_TRACE_POINT(qtcore, QCoreApplication_notify_exit, bool consumed, bool filtered)
qt_startup_hook
void QT_MANGLE_NAMESPACE qt_startup_hook()
Definition
qcoreapplication.cpp:298
qAppFileName
static QString qAppFileName()
Definition
qcoreapplication.cpp:2419
QStartUpFuncList
QList< QtStartUpFunction > QStartUpFuncList
Definition
qcoreapplication.cpp:302
Q_TRACE_METADATA
Q_TRACE_METADATA(qtcore, "ENUM { AUTO, RANGE User ... MaxUser } QEvent::Type;")
qtTrId
QString qtTrId(const char *id, int n)
Definition
qcoreapplication.cpp:2353
Q_TRACE_POINT
Q_TRACE_POINT(qtcore, QCoreApplication_postEvent_exit)
qt_call_pre_routines
static void qt_call_pre_routines()
Definition
qcoreapplication.cpp:350
qGlobalPostedEventsCount
qsizetype qGlobalPostedEventsCount()
Definition
qcoreapplication.cpp:398
preRoutinesCalled
static Q_CONSTINIT bool preRoutinesCalled
Definition
qcoreapplication.cpp:307
QVFuncList
QList< QtCleanUpFunction > QVFuncList
Definition
qcoreapplication.cpp:304
replacePercentN
static void replacePercentN(QString *result, int n)
Definition
qcoreapplication.cpp:2261
Q_TRACE_POINT
Q_TRACE_POINT(qtcore, QCoreApplication_postEvent_event_compressed, QObject *receiver, QEvent *event)
Q_TRACE_POINT
Q_TRACE_POINT(qtcore, QCoreApplication_postEvent_entry, QObject *receiver, QEvent *event, QEvent::Type type)
Q_TRACE_PREFIX
Q_TRACE_PREFIX(qtcore, "#include <qcoreevent.h>")
qAddPostRoutine
Q_CORE_EXPORT void qAddPostRoutine(QtCleanUpFunction)
Definition
qcoreapplication.cpp:332
QtStartUpFunction
void(*) QtStartUpFunction()
Definition
qcoreapplication.h:275
QtCleanUpFunction
void(*) QtCleanUpFunction()
Definition
qcoreapplication.h:276
qAddPreRoutine
Q_CORE_EXPORT void qAddPreRoutine(QtStartUpFunction)
Definition
qcoreapplication.cpp:315
qRemovePostRoutine
Q_CORE_EXPORT void qRemovePostRoutine(QtCleanUpFunction)
Definition
qcoreapplication.cpp:341
qApp
#define qApp
Definition
qcoreapplication.h:38
Q_EVENT_DISABLE_COPY
#define Q_EVENT_DISABLE_COPY(Class)
Definition
qcoreevent.h:17
Q_DECL_EVENT_COMMON
#define Q_DECL_EVENT_COMMON(Class)
Definition
qcoreevent.h:24
Q_GLOBAL_STATIC
Q_GLOBAL_STATIC(QReadWriteLock, g_updateMutex)
QCoreApplicationData
Definition
qcoreapplication.cpp:413
QCoreApplicationData::orgDomain
QString orgDomain
Definition
qcoreapplication.cpp:419
QCoreApplicationData::applicationVersion
QString applicationVersion
Definition
qcoreapplication.cpp:421
QCoreApplicationData::QCoreApplicationData
QCoreApplicationData() noexcept
Definition
qcoreapplication.cpp:414
QCoreApplicationData::applicationNameSet
bool applicationNameSet
Definition
qcoreapplication.cpp:422
QCoreApplicationData::orgName
QString orgName
Definition
qcoreapplication.cpp:419
QCoreApplicationData::applicationVersionSet
bool applicationVersionSet
Definition
qcoreapplication.cpp:423
QCoreApplicationData::application
QString application
Definition
qcoreapplication.cpp:420
qtbase
src
corelib
kernel
qcoreevent_p.h
Generated on
for Qt by
1.18.0