Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
|
#include <qthread.h>
#include <qpluginloader.h>
#include <qfileinfo.h>
#include <qdir.h>
#include <qjsonarray.h>
#include "qctf_p.h"
#include "moc_qctf_p.cpp"
Go to the source code of this file.
Macros | |
#define | BUILD_LIBRARY |
#define | QCtfPluginIID QStringLiteral("org.qt-project.Qt.QCtfLib") |
Functions | |
static bool | loadPlugin (bool &retry) |
static bool | initialize () |
bool | _tracepoint_enabled (const QCtfTracePointEvent &point) |
void | _do_tracepoint (const QCtfTracePointEvent &point, const QByteArray &arr) |
QCtfTracePointPrivate * | _initialize_tracepoint (const QCtfTracePointEvent &point) |
Variables | |
static QT_BEGIN_NAMESPACE bool | s_initialized = false |
static bool | s_triedLoading = false |
static bool | s_prevent_recursion = false |
static bool | s_shutdown = false |
static QCtfLib * | s_plugin = nullptr |
#define QCtfPluginIID QStringLiteral("org.qt-project.Qt.QCtfLib") |
Definition at line 72 of file qctf.cpp.
Referenced by loadPlugin().
void _do_tracepoint | ( | const QCtfTracePointEvent & | point, |
const QByteArray & | arr ) |
Definition at line 127 of file qctf.cpp.
References initialize(), and s_plugin.
QCtfTracePointPrivate * _initialize_tracepoint | ( | const QCtfTracePointEvent & | point | ) |
Definition at line 135 of file qctf.cpp.
References initialize(), and s_plugin.
bool _tracepoint_enabled | ( | const QCtfTracePointEvent & | point | ) |
Definition at line 120 of file qctf.cpp.
References initialize(), and s_plugin.
|
static |
Definition at line 94 of file qctf.cpp.
References loadPlugin(), s_initialized, s_plugin, s_prevent_recursion, s_shutdown, and s_triedLoading.
Referenced by QBluetoothLocalDevicePrivate::QBluetoothLocalDevicePrivate(), QMacCGContext::QMacCGContext(), QMacCGContext::QMacCGContext(), QmlShapesPlugin::QmlShapesPlugin(), QWaylandQuickSurface::QWaylandQuickSurface(), QWaylandSurface::QWaylandSurface(), _do_tracepoint(), _initialize_tracepoint(), _tracepoint_enabled(), CoreAudioUtils::frequency(), QQuickStackElement::incubate(), QTriangulator< T >::initialize(), QGraphicsSceneBspTree::initialize(), QQuickParticlePainter::load(), QQuickStackElement::load(), operator<<(), qt_alphamapblit_argb32(), qt_alphamapblit_generic(), qt_alphamapblit_quint16(), qt_alphargbblit_argb32(), qt_alphargbblit_generic(), and qt_intersect_spans().
|
static |
Definition at line 74 of file qctf.cpp.
References IID, QCtfPluginIID, QStringLiteral, s_plugin, s_shutdown, and QPluginLoader::staticPlugins().
Referenced by initialize().
|
static |
Definition at line 16 of file qctf.cpp.
Referenced by initialize().
Definition at line 20 of file qctf.cpp.
Referenced by _do_tracepoint(), _initialize_tracepoint(), _tracepoint_enabled(), initialize(), and loadPlugin().
|
static |
Definition at line 18 of file qctf.cpp.
Referenced by initialize().
|
static |
Definition at line 19 of file qctf.cpp.
Referenced by initialize(), and loadPlugin().
|
static |
Definition at line 17 of file qctf.cpp.
Referenced by initialize().