This commit is contained in:
朱子楚\zhuzi
2023-03-05 23:39:13 +08:00
parent 891270e6d1
commit b459b9dda6
16 changed files with 248 additions and 106 deletions

View File

@ -27,7 +27,7 @@ public:
Q_INVOKABLE void navigate(const QString& route);
Q_INVOKABLE void setAppWindow(QWindow *window);
Q_INVOKABLE void init(QWindow *window,QMap<QString, QVariant> properties);
Q_SIGNAL void windowReady(FramelessView *view);
@ -37,20 +37,10 @@ public:
Q_INVOKABLE void clipText(const QString& text);
Q_INVOKABLE void setContextProperty(const QString &name, QObject *data){
if(engine){
engine->rootContext()->setContextProperty(name,data);
}
}
void setEngine(QQmlEngine *engine){
this->engine = engine;
}
private:
static FluApp* m_instance;
QQmlEngine *engine;
QMap<QString, QVariant> properties;
QWindow *appWindow;
};