aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/debugger/debuggerkitinformation.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/debugger/debuggerkitinformation.cpp')
-rw-r--r--src/plugins/debugger/debuggerkitinformation.cpp19
1 files changed, 1 insertions, 18 deletions
diff --git a/src/plugins/debugger/debuggerkitinformation.cpp b/src/plugins/debugger/debuggerkitinformation.cpp
index b85962bd0ed..9783184346a 100644
--- a/src/plugins/debugger/debuggerkitinformation.cpp
+++ b/src/plugins/debugger/debuggerkitinformation.cpp
@@ -152,24 +152,7 @@ DebuggerKitAspect::DebuggerKitAspect()
setPriority(28000);
}
-QVariant DebuggerKitAspect::defaultValue(const Kit *k) const
-{
- const Abi toolChainAbi = ToolChainKitAspect::targetAbi(k);
- const Utils::FileNameList paths = Environment::systemEnvironment().path();
- QVariant nextBestFit;
- for (const DebuggerItem &item : DebuggerItemManager::debuggers()) {
- for (const Abi &targetAbi : item.abis()) {
- if (targetAbi.isCompatibleWith(toolChainAbi)) {
- if (paths.contains(item.command()))
- return item.id(); // prefer debuggers found in PATH over those found elsewhere
- if (nextBestFit.isNull())
- nextBestFit = item.id();
- }
- }
- }
-
- return nextBestFit;
-}
+QVariant DebuggerKitAspect::defaultValue(const Kit *) const { return QVariant(); }
void DebuggerKitAspect::setup(Kit *k)
{