Changeset View
Changeset View
Standalone View
Standalone View
src/kirigamiplugin.cpp
Show First 20 Lines • Show All 73 Lines • ▼ Show 20 Line(s) | 73 | #ifdef KIRIGAMI_BUILD_TYPE_STATIC | |||
---|---|---|---|---|---|
74 | return QUrl(QStringLiteral("qrc:/org/kde/kirigami/") + fileName); | 74 | return QUrl(QStringLiteral("qrc:/org/kde/kirigami/") + fileName); | ||
75 | #else | 75 | #else | ||
76 | return QUrl(resolveFileUrl(fileName)); | 76 | return QUrl(resolveFileUrl(fileName)); | ||
77 | #endif | 77 | #endif | ||
78 | } | 78 | } | ||
79 | 79 | | |||
80 | void KirigamiPlugin::registerTypes(const char *uri) | 80 | void KirigamiPlugin::registerTypes(const char *uri) | ||
81 | { | 81 | { | ||
82 | #if defined(Q_OS_ANDROID) && QT_VERSION >= QT_VERSION_CHECK(5, 14, 0) | ||||
83 | QResource::registerResource(QStringLiteral("assets:/android_rcc_bundle.rcc")); | ||||
84 | #endif | ||||
85 | | ||||
82 | Q_ASSERT(QLatin1String(uri) == QLatin1String("org.kde.kirigami")); | 86 | Q_ASSERT(QLatin1String(uri) == QLatin1String("org.kde.kirigami")); | ||
83 | const QString style = QQuickStyle::name(); | 87 | const QString style = QQuickStyle::name(); | ||
84 | 88 | | |||
85 | if (QIcon::themeName().isEmpty() && !qEnvironmentVariableIsSet("XDG_CURRENT_DESKTOP")) { | 89 | if (QIcon::themeName().isEmpty() && !qEnvironmentVariableIsSet("XDG_CURRENT_DESKTOP")) { | ||
86 | QIcon::setThemeSearchPaths({resolveFilePath(QStringLiteral(".")), QStringLiteral(":/icons")}); | 90 | QIcon::setThemeSearchPaths({resolveFilePath(QStringLiteral(".")), QStringLiteral(":/icons")}); | ||
87 | QIcon::setThemeName(QStringLiteral("breeze-internal")); | 91 | QIcon::setThemeName(QStringLiteral("breeze-internal")); | ||
88 | } | 92 | } | ||
89 | 93 | | |||
▲ Show 20 Lines • Show All 134 Lines • Show Last 20 Lines |