MCPcopy Create free account
hub / github.com/Vector35/debugger / selectAdapter

Method selectAdapter

ui/adaptersettings.cpp:141–159  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

139
140
141void AdapterSettingsDialog::selectAdapter(const QString& adapter)
142{
143 auto adapterType = DebugAdapterType::GetByName(adapter.toStdString());
144 if (!adapterType)
145 return;
146
147 if (adapterType->CanExecute(m_controller->GetData()))
148 {
149 m_pathEntry->setEnabled(true);
150 m_argumentsEntry->setEnabled(true);
151 m_terminalEmulator->setEnabled(true);
152 }
153 else
154 {
155 m_pathEntry->setEnabled(false);
156 m_argumentsEntry->setEnabled(false);
157 m_terminalEmulator->setEnabled(false);
158 }
159}
160
161
162void AdapterSettingsDialog::apply()

Callers

nothing calls this directly

Calls 2

CanExecuteMethod · 0.45
GetDataMethod · 0.45

Tested by

no test coverage detected