diff --git a/src/plugins/debugger/debuggerkitconfigwidget.cpp b/src/plugins/debugger/debuggerkitconfigwidget.cpp index c162d65a0520e5de36d0838c92446d5da4403914..6725e6f955f3bbf8cd8f60b6e75b9bb9dfe18b48 100644 --- a/src/plugins/debugger/debuggerkitconfigwidget.cpp +++ b/src/plugins/debugger/debuggerkitconfigwidget.cpp @@ -114,6 +114,8 @@ bool DebuggerItem::looksLike(const DebuggerItem &rhs) const QString DebuggerItem::engineTypeName() const { switch (engineType) { + case Debugger::NoEngineType: + return DebuggerOptionsPage::tr("Not recognized"); case Debugger::GdbEngineType: return QLatin1String("GDB"); case Debugger::CdbEngineType: @@ -378,7 +380,7 @@ static QList<QStandardItem *> describeItem(DebuggerItem *item) { QList<QStandardItem *> row; row.append(new QStandardItem(item->displayName)); - row.append(new QStandardItem(item->command.toString())); + row.append(new QStandardItem(item->command.toUserOutput())); row.append(new QStandardItem(item->engineTypeName())); row.at(0)->setData(item->id); row.at(0)->setEditable(false); @@ -579,7 +581,7 @@ void DebuggerItemManager::updateCurrentItem() QTC_ASSERT(parent, return); int row = item->row(); parent->child(row, 0)->setData(m_currentDebugger->displayName, Qt::DisplayRole); - parent->child(row, 1)->setData(m_currentDebugger->command.toString(), Qt::DisplayRole); + parent->child(row, 1)->setData(m_currentDebugger->command.toUserOutput(), Qt::DisplayRole); parent->child(row, 2)->setData(m_currentDebugger->engineTypeName(), Qt::DisplayRole); emit debuggerUpdated(m_currentDebugger); }