diff options
author | hjk <hjk@qt.io> | 2023-11-22 16:22:39 +0100 |
---|---|---|
committer | hjk <hjk@qt.io> | 2023-11-24 10:20:42 +0000 |
commit | 497b9b3c2cfba811591c609804da26b4ec5cf5fa (patch) | |
tree | aecab3d38eec3d48a7a2b51bd80a26b350afba3a /src/plugins/android/androiddeployqtstep.cpp | |
parent | 0d12bbf4329dc8eefa7bb02fd9278defe6304398 (diff) |
Android: Use new setup for a few factories
Change-Id: I4538a2839b995f7bc245ae1a91f1979cc8c0dfdc
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
Diffstat (limited to 'src/plugins/android/androiddeployqtstep.cpp')
-rw-r--r-- | src/plugins/android/androiddeployqtstep.cpp | 21 |
1 files changed, 15 insertions, 6 deletions
diff --git a/src/plugins/android/androiddeployqtstep.cpp b/src/plugins/android/androiddeployqtstep.cpp index 36ea8d42dc..2f5205e714 100644 --- a/src/plugins/android/androiddeployqtstep.cpp +++ b/src/plugins/android/androiddeployqtstep.cpp @@ -660,13 +660,22 @@ void AndroidDeployQtStep::reportWarningOrError(const QString &message, Task::Tas // AndroidDeployQtStepFactory -AndroidDeployQtStepFactory::AndroidDeployQtStepFactory() +class AndroidDeployQtStepFactory final : public BuildStepFactory { - registerStep<AndroidDeployQtStep>(Constants::ANDROID_DEPLOY_QT_ID); - setSupportedStepList(ProjectExplorer::Constants::BUILDSTEPS_DEPLOY); - setSupportedDeviceType(Constants::ANDROID_DEVICE_TYPE); - setRepeatable(false); - setDisplayName(Tr::tr("Deploy to Android device")); +public: + AndroidDeployQtStepFactory() + { + registerStep<AndroidDeployQtStep>(Constants::ANDROID_DEPLOY_QT_ID); + setSupportedStepList(ProjectExplorer::Constants::BUILDSTEPS_DEPLOY); + setSupportedDeviceType(Constants::ANDROID_DEVICE_TYPE); + setRepeatable(false); + setDisplayName(Tr::tr("Deploy to Android device")); + } +}; + +void setupAndroidDeployQtStep() +{ + static AndroidDeployQtStepFactory theAndroidDeployQtStepFactory; } } // Android::Internal |