summaryrefslogtreecommitdiff
path: root/src/plugins/qmakeandroidsupport
diff options
context:
space:
mode:
authorTobias Hunger <tobias.hunger@qt.io>2017-06-12 14:23:34 +0200
committerTobias Hunger <tobias.hunger@qt.io>2017-07-25 14:29:26 +0000
commitb8e348c4af0e4bd1949e89adf7a5e449510aa8cd (patch)
treed954ead80057a87cac34e9a284576ac2aef58bea /src/plugins/qmakeandroidsupport
parent0bfa2e80c9ce63960c82c68ebb280d3176694efe (diff)
downloadqt-creator-b8e348c4af0e4bd1949e89adf7a5e449510aa8cd.tar.gz
BuildStep: Do not use QLatin1String/QLatin1Char in BuildSteps
Change-Id: I287831a9151ba867eec443206235c7e07a6176e8 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/plugins/qmakeandroidsupport')
-rw-r--r--src/plugins/qmakeandroidsupport/androidpackageinstallationstep.cpp10
-rw-r--r--src/plugins/qmakeandroidsupport/qmakeandroidbuildapkstep.cpp60
2 files changed, 29 insertions, 41 deletions
diff --git a/src/plugins/qmakeandroidsupport/androidpackageinstallationstep.cpp b/src/plugins/qmakeandroidsupport/androidpackageinstallationstep.cpp
index d07d766462..ef87c84ef0 100644
--- a/src/plugins/qmakeandroidsupport/androidpackageinstallationstep.cpp
+++ b/src/plugins/qmakeandroidsupport/androidpackageinstallationstep.cpp
@@ -59,9 +59,9 @@ AndroidPackageInstallationStep::AndroidPackageInstallationStep(ProjectExplorer::
bool AndroidPackageInstallationStep::init(QList<const BuildStep *> &earlierSteps)
{
ProjectExplorer::BuildConfiguration *bc = buildConfiguration();
- QString dirPath = bc->buildDirectory().appendPath(QLatin1String(Android::Constants::ANDROID_BUILDDIRECTORY)).toString();
+ QString dirPath = bc->buildDirectory().appendPath(Android::Constants::ANDROID_BUILDDIRECTORY).toString();
if (Utils::HostOsInfo::isWindowsHost())
- if (bc->environment().searchInPath(QLatin1String("sh.exe")).isEmpty())
+ if (bc->environment().searchInPath("sh.exe").isEmpty())
dirPath = QDir::toNativeSeparators(dirPath);
ProjectExplorer::ToolChain *tc
@@ -88,9 +88,9 @@ bool AndroidPackageInstallationStep::init(QList<const BuildStep *> &earlierSteps
m_androidDirsToClean.clear();
// don't remove gradle's cache, it takes ages to rebuild it.
- if (!QFile::exists(dirPath + QLatin1String("/build.xml")) && Android::AndroidManager::useGradle(target())) {
- m_androidDirsToClean << dirPath + QLatin1String("/assets");
- m_androidDirsToClean << dirPath + QLatin1String("/libs");
+ if (!QFile::exists(dirPath + "/build.xml") && Android::AndroidManager::useGradle(target())) {
+ m_androidDirsToClean << dirPath + "/assets";
+ m_androidDirsToClean << dirPath + "/libs";
} else {
m_androidDirsToClean << dirPath;
}
diff --git a/src/plugins/qmakeandroidsupport/qmakeandroidbuildapkstep.cpp b/src/plugins/qmakeandroidsupport/qmakeandroidbuildapkstep.cpp
index 4ca9ef9653..9ede1a10e3 100644
--- a/src/plugins/qmakeandroidsupport/qmakeandroidbuildapkstep.cpp
+++ b/src/plugins/qmakeandroidsupport/qmakeandroidbuildapkstep.cpp
@@ -129,22 +129,22 @@ bool QmakeAndroidBuildApkStep::init(QList<const BuildStep *> &earlierSteps)
return false;
QString command = version->qmakeProperty("QT_HOST_BINS");
- if (!command.endsWith(QLatin1Char('/')))
- command += QLatin1Char('/');
- command += QLatin1String("androiddeployqt");
+ if (!command.endsWith('/'))
+ command += '/';
+ command += "androiddeployqt";
if (Utils::HostOsInfo::isWindowsHost())
- command += QLatin1String(".exe");
+ command += ".exe";
QString deploymentMethod;
if (m_deployAction == MinistroDeployment)
- deploymentMethod = QLatin1String("ministro");
+ deploymentMethod = "ministro";
else if (m_deployAction == DebugDeployment)
- deploymentMethod = QLatin1String("debug");
+ deploymentMethod = "debug";
else if (m_deployAction == BundleLibrariesDeployment)
- deploymentMethod = QLatin1String("bundled");
+ deploymentMethod = "bundled";
ProjectExplorer::BuildConfiguration *bc = buildConfiguration();
- QString outputDir = bc->buildDirectory().appendPath(QLatin1String(Constants::ANDROID_BUILDDIRECTORY)).toString();
+ QString outputDir = bc->buildDirectory().appendPath(Constants::ANDROID_BUILDDIRECTORY).toString();
const auto *pro = static_cast<QmakeProjectManager::QmakeProject *>(project());
const QmakeProjectManager::QmakeProFileNode *node = pro->rootProjectNode()->findProFileFor(proFilePathForInputFile());
@@ -165,43 +165,31 @@ bool QmakeAndroidBuildApkStep::init(QList<const BuildStep *> &earlierSteps)
return false;
}
- QStringList arguments;
- arguments << QLatin1String("--input")
- << inputFile
- << QLatin1String("--output")
- << outputDir
- << QLatin1String("--deployment")
- << deploymentMethod
- << QLatin1String("--android-platform")
- << AndroidManager::buildTargetSDK(target())
- << QLatin1String("--jdk")
- << AndroidConfigurations::currentConfig().openJDKLocation().toString();
+ QStringList arguments = {"--input", inputFile,
+ "--output", outputDir,
+ "--deployment", deploymentMethod,
+ "--android-platform", AndroidManager::buildTargetSDK(target()),
+ "--jdk", AndroidConfigurations::currentConfig().openJDKLocation().toString()};
if (m_verbose)
- arguments << QLatin1String("--verbose");
+ arguments << "--verbose";
if (m_useGradle)
- arguments << QLatin1String("--gradle");
+ arguments << "--gradle";
else
- arguments << QLatin1String("--ant")
- << AndroidConfigurations::currentConfig().antToolPath().toString();
+ arguments << "--ant" << AndroidConfigurations::currentConfig().antToolPath().toString();
QStringList argumentsPasswordConcealed = arguments;
if (m_signPackage) {
- arguments << QLatin1String("--sign")
- << m_keystorePath.toString()
- << m_certificateAlias
- << QLatin1String("--storepass")
- << m_keystorePasswd;
- argumentsPasswordConcealed << QLatin1String("--sign") << QLatin1String("******")
- << QLatin1String("--storepass") << QLatin1String("******");
+ arguments << "--sign" << m_keystorePath.toString() << m_certificateAlias
+ << "--storepass" << m_keystorePasswd;
+ argumentsPasswordConcealed << "--sign" << "******"
+ << "--storepass" << "******";
if (!m_certificatePasswd.isEmpty()) {
- arguments << QLatin1String("--keypass")
- << m_certificatePasswd;
- argumentsPasswordConcealed << QLatin1String("--keypass")
- << QLatin1String("******");
+ arguments << "--keypass" << m_certificatePasswd;
+ argumentsPasswordConcealed << "--keypass" << "******";
}
}
@@ -210,9 +198,9 @@ bool QmakeAndroidBuildApkStep::init(QList<const BuildStep *> &earlierSteps)
// params (e.g. --sign) to choose not to add gdbserver
if (version->qtVersion() >= QtSupport::QtVersionNumber(5, 6, 0)) {
if (m_addDebugger || bc->buildType() == ProjectExplorer::BuildConfiguration::Debug)
- arguments << QLatin1String("--gdbserver");
+ arguments << "--gdbserver";
else
- arguments << QLatin1String("--no-gdbserver");
+ arguments << "--no-gdbserver";
}
ProjectExplorer::ProcessParameters *pp = processParameters();