make BaseQtVersion::qtCorePaths() non-static

simplifies the call sites.

Change-Id: I651644c641e9763a2c5f41a5644d8c2cf44469fb
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
This commit is contained in:
Oswald Buddenhagen
2017-01-20 20:39:38 +01:00
parent 16a2db585f
commit 60fa441959
8 changed files with 12 additions and 11 deletions
+1 -1
View File
@@ -85,7 +85,7 @@ QString AndroidQtVersion::invalidReason() const
QList<Abi> AndroidQtVersion::detectQtAbis() const
{
QList<Abi> abis = qtAbisFromLibrary(qtCorePaths(versionInfo(), qtVersionString()));
QList<Abi> abis = qtAbisFromLibrary(qtCorePaths());
for (int i = 0; i < abis.count(); ++i) {
abis[i] = Abi(abis.at(i).architecture(),
abis.at(i).os(),
+1 -1
View File
@@ -82,7 +82,7 @@ QString IosQtVersion::invalidReason() const
QList<Abi> IosQtVersion::detectQtAbis() const
{
QList<Abi> abis = qtAbisFromLibrary(qtCorePaths(versionInfo(), qtVersionString()));
QList<Abi> abis = qtAbisFromLibrary(qtCorePaths());
for (int i = 0; i < abis.count(); ++i) {
abis[i] = Abi(abis.at(i).architecture(),
abis.at(i).os(),
+1 -1
View File
@@ -139,7 +139,7 @@ void QnxQtVersion::fromMap(const QVariantMap &map)
QList<ProjectExplorer::Abi> QnxQtVersion::detectQtAbis() const
{
ensureMkSpecParsed();
return qtAbisFromLibrary(qtCorePaths(versionInfo(), qtVersionString()));
return qtAbisFromLibrary(qtCorePaths());
}
void QnxQtVersion::addToEnvironment(const ProjectExplorer::Kit *k, Utils::Environment &env) const
+5 -3
View File
@@ -1686,11 +1686,13 @@ bool BaseQtVersion::isQtQuickCompilerSupported(QString *reason) const
return true;
}
FileNameList BaseQtVersion::qtCorePaths(const QHash<QString,QString> &versionInfo, const QString &versionString)
FileNameList BaseQtVersion::qtCorePaths() const
{
const QString &versionString = qtVersionString();
QStringList dirs;
dirs << qmakeProperty(versionInfo, "QT_INSTALL_LIBS")
<< qmakeProperty(versionInfo, "QT_INSTALL_BINS");
dirs << qmakeProperty(versionInfo(), "QT_INSTALL_LIBS")
<< qmakeProperty(versionInfo(), "QT_INSTALL_BINS");
FileNameList staticLibs;
FileNameList dynamicLibs;
+1 -2
View File
@@ -238,8 +238,7 @@ protected:
virtual QList<ProjectExplorer::Task> reportIssuesImpl(const QString &proFile, const QString &buildDir) const;
// helper function for desktop and simulator to figure out the supported abis based on the libraries
static Utils::FileNameList qtCorePaths(const QHash<QString,QString> &versionInfo,
const QString &versionString);
Utils::FileNameList qtCorePaths() const;
static QList<ProjectExplorer::Abi> qtAbisFromLibrary(const Utils::FileNameList &coreLibraries);
void ensureMkSpecParsed() const;
+1 -1
View File
@@ -75,7 +75,7 @@ QStringList DesktopQtVersion::warningReason() const
QList<ProjectExplorer::Abi> DesktopQtVersion::detectQtAbis() const
{
return qtAbisFromLibrary(qtCorePaths(versionInfo(), qtVersionString()));
return qtAbisFromLibrary(qtCorePaths());
}
QString DesktopQtVersion::description() const
@@ -53,7 +53,7 @@ QString EmbeddedLinuxQtVersion::type() const
QList<ProjectExplorer::Abi> EmbeddedLinuxQtVersion::detectQtAbis() const
{
return qtAbisFromLibrary(qtCorePaths(versionInfo(), qtVersionString()));
return qtAbisFromLibrary(qtCorePaths());
}
QString EmbeddedLinuxQtVersion::description() const
+1 -1
View File
@@ -67,7 +67,7 @@ QSet<Core::Id> WinRtQtVersion::availableFeatures() const
QList<ProjectExplorer::Abi> WinRtQtVersion::detectQtAbis() const
{
return qtAbisFromLibrary(qtCorePaths(versionInfo(), qtVersionString()));
return qtAbisFromLibrary(qtCorePaths());
}
QSet<Core::Id> WinRtQtVersion::targetDeviceTypes() const