Changeset View
Changeset View
Standalone View
Standalone View
src/drkonqibackends.cpp
Show First 20 Lines • Show All 161 Lines • ▼ Show 20 Line(s) | |||||
162 | { | 162 | { | ||
163 | QList<Debugger> internalDebuggers = Debugger::availableInternalDebuggers(QStringLiteral("KCrash")); | 163 | QList<Debugger> internalDebuggers = Debugger::availableInternalDebuggers(QStringLiteral("KCrash")); | ||
164 | KConfigGroup config(KSharedConfig::openConfig(), "DrKonqi"); | 164 | KConfigGroup config(KSharedConfig::openConfig(), "DrKonqi"); | ||
165 | #if defined(__MAC_OS_X_VERSION_MAX_ALLOWED) && __MAC_OS_X_VERSION_MAX_ALLOWED > 1070 | 165 | #if defined(__MAC_OS_X_VERSION_MAX_ALLOWED) && __MAC_OS_X_VERSION_MAX_ALLOWED > 1070 | ||
166 | QString defaultDebuggerName = config.readEntry("Debugger", QStringLiteral("lldb")); | 166 | QString defaultDebuggerName = config.readEntry("Debugger", QStringLiteral("lldb")); | ||
167 | #elif !defined(Q_OS_WIN) | 167 | #elif !defined(Q_OS_WIN) | ||
168 | QString defaultDebuggerName = config.readEntry("Debugger", QStringLiteral("gdb")); | 168 | QString defaultDebuggerName = config.readEntry("Debugger", QStringLiteral("gdb")); | ||
169 | #else | 169 | #else | ||
170 | QString defaultDebuggerName = config.readEntry("Debugger", QStringLiteral("kdbgwin")); | 170 | QString defaultDebuggerName = config.readEntry("Debugger", QStringLiteral("cdb")); | ||
171 | #endif | 171 | #endif | ||
172 | 172 | | |||
173 | Debugger firstKnownGoodDebugger, preferredDebugger; | 173 | Debugger firstKnownGoodDebugger, preferredDebugger; | ||
174 | foreach (const Debugger & debugger, internalDebuggers) { | 174 | foreach (const Debugger & debugger, internalDebuggers) { | ||
175 | if (!firstKnownGoodDebugger.isValid() && debugger.isInstalled()) { | 175 | if (!firstKnownGoodDebugger.isValid() && debugger.isInstalled()) { | ||
176 | firstKnownGoodDebugger = debugger; | 176 | firstKnownGoodDebugger = debugger; | ||
177 | } | 177 | } | ||
178 | if (debugger.codeName() == defaultDebuggerName) { | 178 | if (debugger.codeName() == defaultDebuggerName) { | ||
▲ Show 20 Lines • Show All 61 Lines • Show Last 20 Lines |