Skip to content

Commit ee787a5

Browse files
Copilotxusheng6
andcommitted
Handle case when no debug adapters are available
Co-authored-by: xusheng6 <[email protected]>
1 parent 36d70a1 commit ee787a5

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

ui/controlswidget.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,12 @@ DebugControlsWidget::DebugControlsWidget(QWidget* parent, const std::string name
5959
m_controller->SetAdapterType(m_adapterSelector->itemText(0).toStdString());
6060
m_adapterSelector->setCurrentIndex(0);
6161
}
62+
else
63+
{
64+
// No adapters available
65+
m_adapterSelector->addItem("(No available debug adapter)");
66+
m_adapterSelector->setEnabled(false);
67+
}
6268

6369
connect(m_adapterSelector, &QComboBox::currentTextChanged, this, &DebugControlsWidget::selectAdapter);
6470

0 commit comments

Comments
 (0)