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

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 84 of file qqmltypeloaderthread.cpp.

◆ callDownloadProgressChanged()

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

Definition at line 89 of file qqmltypeloaderthread.cpp.

◆ drop()

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

Definition at line 106 of file qqmltypeloaderthread.cpp.

◆ initializeEngine() [1/2]

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

Definition at line 100 of file qqmltypeloaderthread.cpp.

◆ initializeEngine() [2/2]

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

Definition at line 94 of file qqmltypeloaderthread.cpp.

◆ load()

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

Definition at line 54 of file qqmltypeloaderthread.cpp.

◆ loadAsync()

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

Definition at line 59 of file qqmltypeloaderthread.cpp.

◆ loadWithCachedUnit()

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

Definition at line 74 of file qqmltypeloaderthread.cpp.

◆ loadWithCachedUnitAsync()

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

Definition at line 79 of file qqmltypeloaderthread.cpp.

◆ loadWithStaticData()

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

Definition at line 64 of file qqmltypeloaderthread.cpp.

◆ loadWithStaticDataAsync()

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

Definition at line 69 of file qqmltypeloaderthread.cpp.


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