diff --git a/src/corelib/io/qdir.cpp b/src/corelib/io/qdir.cpp index 76336ef384..639693346d 100644 --- a/src/corelib/io/qdir.cpp +++ b/src/corelib/io/qdir.cpp @@ -1099,7 +1099,7 @@ void QDir::setSearchPaths(const QString &prefix, const QStringList &searchPaths) } QWriteLocker lock(&QCoreGlobalData::instance()->dirSearchPathsLock); - QMap &paths = QCoreGlobalData::instance()->dirSearchPaths; + QHash &paths = QCoreGlobalData::instance()->dirSearchPaths; if (searchPaths.isEmpty()) { paths.remove(prefix); } else { diff --git a/src/corelib/kernel/qcoreglobaldata_p.h b/src/corelib/kernel/qcoreglobaldata_p.h index 35b576f546..4403c2ebdd 100644 --- a/src/corelib/kernel/qcoreglobaldata_p.h +++ b/src/corelib/kernel/qcoreglobaldata_p.h @@ -52,7 +52,6 @@ // #include -#include "QtCore/qmap.h" #include "QtCore/qstringlist.h" #include "QtCore/qreadwritelock.h" #include "QtCore/qhash.h" @@ -66,7 +65,7 @@ struct QCoreGlobalData QCoreGlobalData(); ~QCoreGlobalData(); - QMap dirSearchPaths; + QHash dirSearchPaths; QReadWriteLock dirSearchPathsLock; static QCoreGlobalData *instance();