Changeset View
Changeset View
Standalone View
Standalone View
src/kirigamiplugin.h
Show First 20 Lines • Show All 47 Lines • ▼ Show 20 Line(s) | 46 | { | |||
---|---|---|---|---|---|
48 | instance.registerTypes("org.kde.kirigami"); | 48 | instance.registerTypes("org.kde.kirigami"); | ||
49 | } | 49 | } | ||
50 | #endif | 50 | #endif | ||
51 | 51 | | |||
52 | private: | 52 | private: | ||
53 | QUrl componentUrl(const QString &fileName) const; | 53 | QUrl componentUrl(const QString &fileName) const; | ||
54 | QString resolveFilePath(const QString &path) const | 54 | QString resolveFilePath(const QString &path) const | ||
55 | { | 55 | { | ||
56 | #ifdef KIRIGAMI_BUILD_TYPE_STATIC | 56 | #if defined(Q_OS_ANDROID) && QT_VERSION >= QT_VERSION_CHECK(5, 14, 0) | ||
57 | return QStringLiteral(":/android_rcc_bundle/qml/org/kde/kirigami.2/") + path; | ||||
58 | #elif defined(KIRIGAMI_BUILD_TYPE_STATIC) | ||||
57 | return QStringLiteral(":/org/kde/kirigami/") + path; | 59 | return QStringLiteral(":/org/kde/kirigami/") + path; | ||
58 | #else | 60 | #else | ||
59 | return baseUrl().toLocalFile() + QLatin1Char('/') + path; | 61 | return baseUrl().toLocalFile() + QLatin1Char('/') + path; | ||
60 | #endif | 62 | #endif | ||
61 | } | 63 | } | ||
62 | QString resolveFileUrl(const QString &filePath) const | 64 | QString resolveFileUrl(const QString &filePath) const | ||
63 | { | 65 | { | ||
64 | #ifdef KIRIGAMI_BUILD_TYPE_STATIC | 66 | #if defined(Q_OS_ANDROID) && QT_VERSION >= QT_VERSION_CHECK(5, 14, 0) | ||
67 | return QStringLiteral("qrc:/android_rcc_bundle/qml/org/kde/kirigami.2/") + filePath; | ||||
68 | #elif defined(KIRIGAMI_BUILD_TYPE_STATIC) | ||||
65 | return filePath; | 69 | return filePath; | ||
66 | #else | 70 | #else | ||
67 | return baseUrl().toString() + QLatin1Char('/') + filePath; | 71 | return baseUrl().toString() + QLatin1Char('/') + filePath; | ||
68 | #endif | 72 | #endif | ||
69 | } | 73 | } | ||
70 | QStringList m_stylesFallbackChain; | 74 | QStringList m_stylesFallbackChain; | ||
71 | }; | 75 | }; | ||
72 | 76 | | |||
73 | #endif | 77 | #endif |