Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QQmlTypeLoaderThread Class Reference

#include <qqmltypeloaderthread_p.h>

Inheritance diagram for QQmlTypeLoaderThread:
Collaboration diagram for QQmlTypeLoaderThread:

Public Member Functions

 QQmlTypeLoaderThread (QQmlTypeLoader *loader)
 ~QQmlTypeLoaderThread ()
void load (const QQmlDataBlob::Ptr &b)
void loadAsync (const QQmlDataBlob::Ptr &b)
void loadWithStaticData (const QQmlDataBlob::Ptr &b, const QByteArray &)
void loadWithStaticDataAsync (const QQmlDataBlob::Ptr &b, const QByteArray &)
void loadWithCachedUnit (const QQmlDataBlob::Ptr &b, const QQmlPrivate::CachedQmlUnit *unit)
void loadWithCachedUnitAsync (const QQmlDataBlob::Ptr &b, const QQmlPrivate::CachedQmlUnit *unit)
void callCompleted (const QQmlDataBlob::Ptr &b)
void callDownloadProgressChanged (const QQmlDataBlob::Ptr &b, qreal p)
void initializeEngine (QQmlExtensionInterface *, const char *)
void initializeEngine (QQmlEngineExtensionInterface *, const char *)
void drop (const QQmlDataBlob::Ptr &b)
Public Member Functions inherited from QQmlThread
 QQmlThread ()
virtual ~QQmlThread ()
void lock ()
void unlock ()
void wakeOne ()
void wait ()
bool isThisThread () const
bool isParentThread () const
template<typename Method, typename ... Args>
void callMethodInThread (Method &&method, Args &&...args)
template<typename Method, typename ... Args>
void callMethodInMain (Method &&method, Args &&...args)
template<typename Method, typename ... Args>
void postMethodToThread (Method &&method, Args &&...args)
template<typename Method, typename ... Args>
void postMethodToMain (Method &&method, Args &&...args)
void waitForNextMessage ()
void discardMessages ()
void startup ()
void restart ()
void shutdown ()
bool isRunning () const

Additional Inherited Members

Protected Member Functions inherited from QQmlThread
QThread * thread () const
QObject * threadObject () const

Detailed Description

Definition at line 40 of file qqmltypeloaderthread_p.h.

Constructor & Destructor Documentation

◆ QQmlTypeLoaderThread()

QT_BEGIN_NAMESPACE QQmlTypeLoaderThread::QQmlTypeLoaderThread ( QQmlTypeLoader * loader)

Definition at line 15 of file qqmltypeloaderthread.cpp.

◆ ~QQmlTypeLoaderThread()

QQmlTypeLoaderThread::~QQmlTypeLoaderThread ( )

Definition at line 20 of file qqmltypeloaderthread.cpp.

Member Function Documentation

◆ callCompleted()

void QQmlTypeLoaderThread::callCompleted ( const QQmlDataBlob::Ptr & b)

Definition at line 86 of file qqmltypeloaderthread.cpp.

◆ callDownloadProgressChanged()

void QQmlTypeLoaderThread::callDownloadProgressChanged ( const QQmlDataBlob::Ptr & b,
qreal p )

Definition at line 91 of file qqmltypeloaderthread.cpp.

◆ drop()

void QQmlTypeLoaderThread::drop ( const QQmlDataBlob::Ptr & b)

Definition at line 108 of file qqmltypeloaderthread.cpp.

◆ initializeEngine() [1/2]

void QQmlTypeLoaderThread::initializeEngine ( QQmlEngineExtensionInterface * iface,
const char * uri )

Definition at line 102 of file qqmltypeloaderthread.cpp.

◆ initializeEngine() [2/2]

void QQmlTypeLoaderThread::initializeEngine ( QQmlExtensionInterface * iface,
const char * uri )

Definition at line 96 of file qqmltypeloaderthread.cpp.

◆ load()

void QQmlTypeLoaderThread::load ( const QQmlDataBlob::Ptr & b)

Definition at line 56 of file qqmltypeloaderthread.cpp.

◆ loadAsync()

void QQmlTypeLoaderThread::loadAsync ( const QQmlDataBlob::Ptr & b)

Definition at line 61 of file qqmltypeloaderthread.cpp.

◆ loadWithCachedUnit()

void QQmlTypeLoaderThread::loadWithCachedUnit ( const QQmlDataBlob::Ptr & b,
const QQmlPrivate::CachedQmlUnit * unit )

Definition at line 76 of file qqmltypeloaderthread.cpp.

◆ loadWithCachedUnitAsync()

void QQmlTypeLoaderThread::loadWithCachedUnitAsync ( const QQmlDataBlob::Ptr & b,
const QQmlPrivate::CachedQmlUnit * unit )

Definition at line 81 of file qqmltypeloaderthread.cpp.

◆ loadWithStaticData()

void QQmlTypeLoaderThread::loadWithStaticData ( const QQmlDataBlob::Ptr & b,
const QByteArray & d )

Definition at line 66 of file qqmltypeloaderthread.cpp.

◆ loadWithStaticDataAsync()

void QQmlTypeLoaderThread::loadWithStaticDataAsync ( const QQmlDataBlob::Ptr & b,
const QByteArray & d )

Definition at line 71 of file qqmltypeloaderthread.cpp.


The documentation for this class was generated from the following files: