diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -933,8 +933,13 @@ { Core::readProperties(config); +#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) QSet activePlugins = QSet::fromList(config.readEntry("ActivePlugins", QStringList())); +#else + const auto activePluginList = config.readEntry("ActivePlugins", QStringList()); + QSet activePlugins(activePluginList.begin(), activePluginList.end()); +#endif if (!activePlugins.isEmpty()) { for (KontactInterface::Plugin *plugin : qAsConst(mPlugins)) {