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 <QtCore/QTemporaryDir>
#include <QtCore/QDir>
#include <QtCore/QUrl>
#include <QtCore/QCoreApplication>
#include <QtCore/QStringList>
#include <QtTest/QTest>
#include <QtCore/private/qglobal_p.h>
Go to the source code of this file.
Classes | |
class | QQmlDataTest |
class | QQmlTestMessageHandler |
Namespaces | |
namespace | QV4 |
Enumerations | |
enum class | GCFlags { None = 0 , DontSendPostedEvents = 1 } |
Functions | |
bool | gcDone (const QV4::ExecutionEngine *engine) |
void | gc (QV4::ExecutionEngine &engine, GCFlags flags=GCFlags::None) |
bool | gcDone (QQmlEngine *engine) |
void | gc (QQmlEngine &engine, GCFlags flags=GCFlags::None) |
|
strong |
Enumerator | |
---|---|
None | |
DontSendPostedEvents |
Definition at line 115 of file qmlutils_p.h.
void gc | ( | QQmlEngine & | engine, |
GCFlags | flags = GCFlags::None ) |
Definition at line 134 of file qmlutils.cpp.
References engine, gc(), QQmlEnginePrivate::get(), and priv().
void gc | ( | QV4::ExecutionEngine & | engine, |
GCFlags | flags = GCFlags::None ) |
Definition at line 118 of file qmlutils.cpp.
References QEvent::DeferredDelete, DontSendPostedEvents, engine, gcDone(), QCoreApplication::processEvents(), and QCoreApplication::sendPostedEvents().
Referenced by convert_RGB_to_Indexed8(), QX11PlatformPixmap::copy(), QSGTextMaskMaterial::createShader(), QSGStyledTextMaterial::createShader(), QSGOutlinedTextMaterial::createShader(), QSGTextMaskMaterial::ensureUpToDate(), QX11PlatformPixmap::fill(), QXcbNativeBackingStore::flush(), QX11PlatformPixmap::fromImage(), gc(), QXcbScreen::grabWindow(), QAppleIconEngine::paint(), QX11PlatformPixmap::paintEngine(), qt_draw_tile(), qt_x11_drawImage(), qt_x11_get_brush_gc(), qt_xcb_createCursorXRender(), QX11PaintEnginePrivate::resetAdaptedOrigin(), QXcbNativeBackingStore::resize(), QXcbNativeBackingStore::scroll(), QX11PlatformPixmap::scroll(), setCapStyle(), QX11PlatformPixmap::setMask(), QX11PaintEnginePrivate::setupAdaptedOrigin(), QX11PlatformPixmap::transformed(), x11ClearClipRegion(), and x11SetClipRegion().
bool gcDone | ( | const QV4::ExecutionEngine * | engine | ) |
Definition at line 114 of file qmlutils.cpp.
References engine.
Referenced by gc(), and gcDone().
bool gcDone | ( | QQmlEngine * | engine | ) |
Definition at line 129 of file qmlutils.cpp.
References engine, gcDone(), QQmlEnginePrivate::get(), and priv().