DtkDeclarative
DTK Declarative module
载入中...
搜索中...
未找到
Dtk::Quick::DAppLoaderPrivate类 参考
类 Dtk::Quick::DAppLoaderPrivate 继承关系图:

Public 成员函数

 DAppLoaderPrivate (DAppLoader *qq)
 
void ensureLoadPreload ()
 
void ensureLoadMain ()
 
void destoryIncubator (QQmlIncubator *incubator)
 
QQmlContext * creationContext (QQmlComponent *component, QObject *obj)
 
bool createObjects (const char *propertyName)
 
void createChildComponents ()
 
void initRootItem (QQuickItem *item)
 
void updateRootItemSize (QQuickItem *item)
 
virtual void itemGeometryChanged (QQuickItem *, QQuickGeometryChange, const QRectF &) override
 
void findWindowContentItem ()
 
void finishedLoaded ()
 
void createOverlay ()
 
void clearOverlay ()
 
void _q_onPreloadCreated (QObject *obj, const QUrl &)
 
void _q_onMainComponentStatusChanged (QQmlComponent::Status status)
 
void _q_onComponentProgressChanged ()
 

静态 Public 成员函数

static QStringList buildinPluginPaths ()
 

Public 属性

QString appid
 
QStringList pluginPaths
 
QQmlApplicationEngine * engine
 
QList< QQmlIncubator * > incubators
 
DQuickAppLoaderItemappRootItem
 
QQuickItem * loadingOverlay
 
QPointer< QQuickItem > windowContentItem
 
QQuickTransition * exitedTransition
 
QQuickWindow * appWindow
 
QQmlComponent * mainComponent
 
bool overlayUsingParentSize
 
bool duringTransition
 
DWindowOverlayTransitionManager transitionManager
 
QHash< QQmlComponent *, QQmlContext * > itemContextMap
 
QScopedPointer< DQmlAppPreloadInterfacepreloadInstance
 
QScopedPointer< DQmlAppMainWindowInterfacemainInstance
 
QScopedPointer< QGuiApplication > app
 

友元

class DQmlComponentIncubator
 

该类的文档由以下文件生成: