java.lang.Object
io.qt.internal.QtJambiObject
io.qt.QtObject
io.qt.core.QObject
io.qt.qml.QJSEngine
io.qt.qml.QQmlEngine
io.qt.qml.QQmlApplicationEngine
- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
public class QQmlApplicationEngine extends QQmlEngine
Convenient way to load an application from a single QML file
Java wrapper for Qt class QQmlApplicationEngine
-
Nested Class Summary
Nested classes/interfaces inherited from class io.qt.qml.QJSEngine
QJSEngine.Extension, QJSEngine.Extensions
Nested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QDeclarativeConstructor, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
-
Field Summary
Fields Modifier and Type Field Description QObject.Signal2<QObject,QUrl>
objectCreated
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class. -
Constructor Summary
Constructors Modifier Constructor Description QQmlApplicationEngine()
Overloaded constructor forQQmlApplicationEngine(io.qt.core.QObject)
withparent = null
.QQmlApplicationEngine(QObject parent)
protected
QQmlApplicationEngine(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.QQmlApplicationEngine(QUrl url)
Overloaded constructor forQQmlApplicationEngine(io.qt.core.QUrl, io.qt.core.QObject)
withparent = null
.QQmlApplicationEngine(QUrl url, QObject parent)
protected
QQmlApplicationEngine(QtObject.QPrivateConstructor p)
Constructor for internal use only.QQmlApplicationEngine(String filePath)
Overloaded constructor forQQmlApplicationEngine(java.lang.String, io.qt.core.QObject)
withparent = null
.QQmlApplicationEngine(String filePath, QObject parent)
-
Method Summary
Modifier and Type Method Description void
load(QUrl url)
void
load(String filePath)
void
loadData(QByteArray data)
Overloaded function forloadData(io.qt.core.QByteArray, io.qt.core.QUrl)
withurl = new io.qt.core.QUrl()
.void
loadData(QByteArray data, QUrl url)
QList<QObject>
rootObjects()
void
setInitialProperties(Map<String,Object> initialProperties)
Methods inherited from class io.qt.qml.QQmlEngine
addImageProvider, addImportPath, addNamedBundle, addPluginPath, baseUrl, clearComponentCache, contextForObject, event, imageProvider, importPathList, importPlugin, incubationController, networkAccessManager, networkAccessManagerFactory, objectOwnership, offlineStorageDatabaseFilePath, offlineStoragePath, outputWarningsToStandardError, pluginPathList, removeImageProvider, retranslate, rootContext, setBaseUrl, setContextForObject, setImportPathList, setIncubationController, setNetworkAccessManagerFactory, setObjectOwnership, setOfflineStoragePath, setOutputWarningsToStandardError, setPluginPathList, setUrlInterceptor, trimComponentCache, urlInterceptor
Methods inherited from class io.qt.qml.QJSEngine
collectGarbage, evaluate, evaluate, evaluate, globalObject, importModule, installExtensions, installExtensions, installTranslatorFunctions, installTranslatorFunctions, isInterrupted, newArray, newArray, newErrorObject, newErrorObject, newObject, newQObject, setInterrupted, setUiLanguage, throwError, throwError, throwError, uiLanguage
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, timerEvent, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
objectCreated
-
-
Constructor Details
-
QQmlApplicationEngine
public QQmlApplicationEngine()Overloaded constructor for
QQmlApplicationEngine(io.qt.core.QObject)
withparent = null
. -
QQmlApplicationEngine
-
QQmlApplicationEngine
Overloaded constructor for
QQmlApplicationEngine(java.lang.String, io.qt.core.QObject)
withparent = null
. -
QQmlApplicationEngine
-
QQmlApplicationEngine
Overloaded constructor for
QQmlApplicationEngine(io.qt.core.QUrl, io.qt.core.QObject)
withparent = null
. -
QQmlApplicationEngine
-
QQmlApplicationEngine
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QQmlApplicationEngine
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
load
-
load
-
loadData
Overloaded function for
loadData(io.qt.core.QByteArray, io.qt.core.QUrl)
withurl = new io.qt.core.QUrl()
. -
loadData
-
rootObjects
-
setInitialProperties
-