diff --git a/src/core/scheduler_p.h b/src/core/scheduler_p.h --- a/src/core/scheduler_p.h +++ b/src/core/scheduler_p.h @@ -73,7 +73,11 @@ #ifdef SCHEDULER_DEBUG QList runningJobs() const { +#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) return m_runningJobs.toList(); +#else + return QList(m_runningJobs.cbegin(), m_runningJobs.cend()); +#endif } #endif bool isJobRunning(KIO::SimpleJob *job) const diff --git a/src/ioslaves/http/kcookiejar/kcookiejar.cpp b/src/ioslaves/http/kcookiejar/kcookiejar.cpp --- a/src/ioslaves/http/kcookiejar/kcookiejar.cpp +++ b/src/ioslaves/http/kcookiejar/kcookiejar.cpp @@ -311,8 +311,16 @@ KConfig cfg(QStringLiteral("kf5/kcookiejar/domain_info"), KConfig::NoGlobals, QStandardPaths::GenericDataLocation); KConfigGroup group(&cfg, QString()); - m_gTLDs = QSet::fromList(group.readEntry("gTLDs", QStringList())); - m_twoLevelTLD = QSet::fromList(group.readEntry("twoLevelTLD", QStringList())); + + const QStringList tldList = group.readEntry("gTLDs", QStringList()); + const QStringList twoLevelTldList = group.readEntry("twoLevelTLD", QStringList()); +#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) + m_gTLDs = QSet::fromList(tldList); + m_twoLevelTLD = QSet::fromList(twoLevelTldList); +#else + m_gTLDs = QSet(tldList.begin(), tldList.end()); + m_twoLevelTLD = QSet(twoLevelTldList.begin(), twoLevelTldList.end()); +#endif } // diff --git a/src/urifilters/ikws/ikwsopts.cpp b/src/urifilters/ikws/ikwsopts.cpp --- a/src/urifilters/ikws/ikwsopts.cpp +++ b/src/urifilters/ikws/ikwsopts.cpp @@ -126,7 +126,13 @@ void ProvidersModel::setFavoriteProviders(const QStringList &favoriteEngines) { beginResetModel(); + +#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) m_favoriteEngines = QSet::fromList(favoriteEngines); +#else + m_favoriteEngines = QSet(favoriteEngines.begin(), favoriteEngines.end()); +#endif + endResetModel(); } @@ -182,7 +188,11 @@ QStringList ProvidersModel::favoriteEngines() const { +#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) return m_favoriteEngines.toList(); +#else + return QStringList(m_favoriteEngines.cbegin(), m_favoriteEngines.cend()); +#endif } //END ProvidersModel