diff --git a/src/plugins/android/androidplugin.cpp b/src/plugins/android/androidplugin.cpp index 2e02d516492..bbf890dce77 100644 --- a/src/plugins/android/androidplugin.cpp +++ b/src/plugins/android/androidplugin.cpp @@ -180,7 +180,10 @@ void AndroidPlugin::kitsRestored() AndroidConfigurations::registerNewToolChains(); AndroidConfigurations::updateAutomaticKitList(); connect(QtSupport::QtVersionManager::instance(), &QtSupport::QtVersionManager::qtVersionsChanged, - AndroidConfigurations::instance(), &AndroidConfigurations::updateAutomaticKitList); + AndroidConfigurations::instance(), []() { + AndroidConfigurations::registerNewToolChains(); + AndroidConfigurations::updateAutomaticKitList(); + }); disconnect(KitManager::instance(), &KitManager::kitsLoaded, this, &AndroidPlugin::kitsRestored); } diff --git a/src/plugins/android/androidtoolchain.cpp b/src/plugins/android/androidtoolchain.cpp index 2c45eba1e59..5372fa3b3bd 100644 --- a/src/plugins/android/androidtoolchain.cpp +++ b/src/plugins/android/androidtoolchain.cpp @@ -169,11 +169,6 @@ AndroidToolChainFactory::AndroidToolChainFactory() setToolchainConstructor([] { return new AndroidToolChain; }); } -ToolChainList AndroidToolChainFactory::autoDetect(const ToolChainList &alreadyKnown) -{ - return autodetectToolChains(alreadyKnown); -} - static FilePath clangPlusPlusPath(const FilePath &clangPath) { return clangPath.parentDir().pathAppended( diff --git a/src/plugins/android/androidtoolchain.h b/src/plugins/android/androidtoolchain.h index 4002cef75fa..d530b3c25e5 100644 --- a/src/plugins/android/androidtoolchain.h +++ b/src/plugins/android/androidtoolchain.h @@ -67,8 +67,6 @@ class AndroidToolChainFactory : public ProjectExplorer::ToolChainFactory public: AndroidToolChainFactory(); - ToolChainList autoDetect(const ToolChainList &alreadyKnown) override; - class AndroidToolChainInformation { public: