2024-04-11 14:51:43 +08:00
|
|
|
#pragma once
|
2023-08-24 15:50:37 +08:00
|
|
|
|
|
|
|
#include <QQmlExtensionPlugin>
|
|
|
|
|
2024-02-27 12:23:24 +08:00
|
|
|
/**
|
|
|
|
* @brief The FluentUIPlugin class
|
|
|
|
*/
|
2024-04-11 14:51:43 +08:00
|
|
|
class FluentUIPlugin : public QQmlExtensionPlugin {
|
|
|
|
Q_OBJECT
|
|
|
|
|
2023-08-24 15:50:37 +08:00
|
|
|
Q_PLUGIN_METADATA(IID QQmlExtensionInterface_iid)
|
|
|
|
public:
|
|
|
|
FluentUIPlugin();
|
2024-04-11 14:51:43 +08:00
|
|
|
|
2023-08-24 15:50:37 +08:00
|
|
|
void registerTypes(const char *uri) Q_DECL_OVERRIDE;
|
|
|
|
|
2024-04-11 14:51:43 +08:00
|
|
|
void initializeEngine(QQmlEngine *engine, const char *uri) Q_DECL_OVERRIDE;
|
|
|
|
};
|