File indexing completed on 2024-05-26 04:49:10
0001 #pragma once 0002 0003 #include <QObject> 0004 #include <QUrl> 0005 #include <QQmlExtensionPlugin> 0006 0007 class MauiCalendarPlugin : public QQmlExtensionPlugin 0008 { 0009 Q_OBJECT 0010 Q_PLUGIN_METADATA(IID QQmlEngineExtensionInterface_iid) 0011 0012 public: 0013 void registerTypes(const char *uri) override; 0014 0015 QUrl resolveFileUrl(const QString &filePath) const 0016 { 0017 #ifdef QUICK_COMPILER 0018 return QUrl(QStringLiteral("qrc:/maui/calendar/") + filePath); 0019 #else 0020 return QUrl(baseUrl().toString() + QStringLiteral("/") + filePath); 0021 #endif 0022 } 0023 };