21 QQmlApplicationEngine(QObject *parent =
nullptr);
22 QQmlApplicationEngine(
const QUrl &url, QObject *parent =
nullptr);
23 explicit QQmlApplicationEngine(QAnyStringView uri, QAnyStringView typeName,
24 QObject *parent =
nullptr);
25 QQmlApplicationEngine(
const QString &filePath, QObject *parent =
nullptr);
26 ~QQmlApplicationEngine() override;
28 QList<QObject*> rootObjects()
const;
31 void load(
const QUrl &url);
32 void load(
const QString &filePath);
33 void loadFromModule(QAnyStringView uri, QAnyStringView typeName);
34 void setInitialProperties(
const QVariantMap &initialProperties);
35 void setExtraFileSelectors(
const QStringList &extraFileSelectors);
36 void loadData(
const QByteArray &data,
const QUrl &url = QUrl());
39 void objectCreated(QObject *object,
const QUrl &url);
40 void objectCreationFailed(
const QUrl &url);
43 Q_DISABLE_COPY(QQmlApplicationEngine)
44 Q_PRIVATE_SLOT(d_func(),
void _q_loadTranslations())
45 Q_DECLARE_PRIVATE(QQmlApplicationEngine)