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 shutdown ()

Additional Inherited Members

Protected Member Functions inherited from QQmlThread
QThreadthread () const
QObjectthreadObject () const
 And object living in the QML thread, in case you want to parent other objects to it.

Detailed Description

Definition at line 39 of file qqmltypeloaderthread_p.h.

Constructor & Destructor Documentation

◆ QQmlTypeLoaderThread()

QT_BEGIN_NAMESPACE QQmlTypeLoaderThread::QQmlTypeLoaderThread ( QQmlTypeLoader * loader)

Definition at line 14 of file qqmltypeloaderthread.cpp.

◆ ~QQmlTypeLoaderThread()

QQmlTypeLoaderThread::~QQmlTypeLoaderThread ( )

Definition at line 19 of file qqmltypeloaderthread.cpp.

Member Function Documentation

◆ callCompleted()

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

Definition at line 81 of file qqmltypeloaderthread.cpp.

◆ callDownloadProgressChanged()

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

Definition at line 86 of file qqmltypeloaderthread.cpp.

◆ drop()

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

Definition at line 103 of file qqmltypeloaderthread.cpp.

◆ initializeEngine() [1/2]

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

Definition at line 97 of file qqmltypeloaderthread.cpp.

◆ initializeEngine() [2/2]

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

Definition at line 91 of file qqmltypeloaderthread.cpp.

◆ load()

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

Definition at line 51 of file qqmltypeloaderthread.cpp.

◆ loadAsync()

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

Definition at line 56 of file qqmltypeloaderthread.cpp.

◆ loadWithCachedUnit()

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

Definition at line 71 of file qqmltypeloaderthread.cpp.

◆ loadWithCachedUnitAsync()

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

Definition at line 76 of file qqmltypeloaderthread.cpp.

◆ loadWithStaticData()

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

Definition at line 61 of file qqmltypeloaderthread.cpp.

◆ loadWithStaticDataAsync()

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

Definition at line 66 of file qqmltypeloaderthread.cpp.


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