diff --git a/src/plugins/debugger/debuggeritemmodel.cpp b/src/plugins/debugger/debuggeritemmodel.cpp index 2adb8d75d4e..75f2af0bcae 100644 --- a/src/plugins/debugger/debuggeritemmodel.cpp +++ b/src/plugins/debugger/debuggeritemmodel.cpp @@ -152,6 +152,7 @@ bool DebuggerItemModel::updateDebuggerStandardItem(const DebuggerItem &item, boo QFont font = sitem->font(); font.setBold(changed); parent->child(row, 0)->setData(item.displayName(), Qt::DisplayRole); + parent->child(row, 0)->setData(item.abiNames(), Qt::UserRole + 2); parent->child(row, 0)->setFont(font); parent->child(row, 1)->setData(item.command().toUserOutput(), Qt::DisplayRole); parent->child(row, 1)->setFont(font); diff --git a/src/plugins/debugger/debuggeroptionspage.cpp b/src/plugins/debugger/debuggeroptionspage.cpp index 2f49a567078..73e054e6a63 100644 --- a/src/plugins/debugger/debuggeroptionspage.cpp +++ b/src/plugins/debugger/debuggeroptionspage.cpp @@ -148,6 +148,7 @@ void DebuggerItemConfigWidget::apply() item.setCommand(m_binaryChooser->fileName()); item.reinitializeFromFile(); m_model->updateDebugger(item); + setItem(item); } // --------------------------------------------------------------------------