diff --git a/app/main.cpp b/app/main.cpp --- a/app/main.cpp +++ b/app/main.cpp @@ -44,6 +44,7 @@ #include #include #include +#include #include #include #include @@ -379,6 +380,13 @@ KCrash::initialize(); + const QString breezeIcons = QStandardPaths::locate(QStandardPaths::DataLocation, QStringLiteral("icons/breeze/breeze-icons.rcc")); + if (!breezeIcons.isEmpty() && QFile::exists(breezeIcons)) { + QResource::registerResource(breezeIcons, QStringLiteral("/breeze")); + QResource::registerResource(breezeIcons, QStringLiteral("/icons/breeze")); + QIcon::setThemeSearchPaths(QStringList() << QStringLiteral(":/")); + } + Kdelibs4ConfigMigrator migrator(QStringLiteral("kdevelop")); migrator.setConfigFiles({QStringLiteral("kdeveloprc")}); migrator.setUiFiles({QStringLiteral("kdevelopui.rc")});