diff options
Diffstat (limited to 'src/plugins/debugger/debuggerkitinformation.cpp')
-rw-r--r-- | src/plugins/debugger/debuggerkitinformation.cpp | 19 |
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) { |