Index: app/CMakeLists.txt =================================================================== --- app/CMakeLists.txt +++ app/CMakeLists.txt @@ -44,6 +44,8 @@ KF5::Declarative KF5::IconThemes KF5::Crash + + Qt5::Quick ) IF(APPLE) target_link_libraries(kdevelop "-framework CoreFoundation") Index: app/main.cpp =================================================================== --- app/main.cpp +++ app/main.cpp @@ -49,6 +49,8 @@ #include #include +#include + #include #include #include @@ -304,6 +306,10 @@ QElapsedTimer timer; timer.start(); +#if QT_VERSION >= QT_VERSION_CHECK(5, 8, 0) + QQuickWindow::setSceneGraphBackend(QSGRendererInterface::Software); +#endif + // TODO: Maybe generalize, add KDEVELOP_STANDALONE build option #if defined(Q_OS_WIN) || defined(Q_OS_MAC) qputenv("KDE_FORK_SLAVES", "1"); // KIO slaves will be forked off instead of being started via DBus Index: plugins/welcomepage/welcomepageplugin.cpp =================================================================== --- plugins/welcomepage/welcomepageplugin.cpp +++ plugins/welcomepage/welcomepageplugin.cpp @@ -44,6 +44,8 @@ } #endif + QQuickWindow::setSceneGraphBackend(QSGRendererInterface::Software); + return new WelcomePageWidget({}, parent); } }