This commit is contained in:
zhuzihcu
2023-05-18 14:55:28 +08:00
parent ab68770d63
commit 56681cb5a3
5 changed files with 49 additions and 6 deletions

View File

@ -54,7 +54,7 @@ qt_add_qml_module(fluentuiplugin
URI "FluentUI"
SOURCES ${sources_files} fluentui.rc
QML_FILES ${qml_files}
RESOURCES ${resource_files}
RESOURCES ${resource_files} FluGlobal.h
#支持designer
DESIGNER_SUPPORTED
)

17
src/FluGlobal.cpp Normal file
View File

@ -0,0 +1,17 @@
#include "FluGlobal.h"
#include<QDebug>
namespace FluentUI {
void preInit(){
qDebug()<<"preInit";
}
void postInit(){
qDebug()<<"postInit";
}
void initEngine(QQmlApplicationEngine* engine){
qDebug()<<"initEngine";
}
}

13
src/FluGlobal.h Normal file
View File

@ -0,0 +1,13 @@
#ifndef FLUGLOBAL_H
#define FLUGLOBAL_H
#include <QtGlobal>
#include <QQmlApplicationEngine>
namespace FluentUI {
Q_DECL_EXPORT void preInit();
Q_DECL_EXPORT void postInit();
Q_DECL_EXPORT void initEngine(QQmlApplicationEngine* engine);
}
#endif // FLUGLOBAL_H