forked from qt-creator/qt-creator
Debugger/Remote Debugging: Add "GNU target" start parameter.
This is needed for multi-architecture gdb. Reviewed-by: hjk
This commit is contained in:
@@ -686,6 +686,27 @@ QString StartRemoteDialog::remoteArchitecture() const
|
||||
return m_ui->architectureComboBox->currentText();
|
||||
}
|
||||
|
||||
QString StartRemoteDialog::gnuTarget() const
|
||||
{
|
||||
return m_ui->gnuTargetComboBox->currentText();
|
||||
}
|
||||
|
||||
void StartRemoteDialog::setGnuTargets(const QStringList &gnuTargets)
|
||||
{
|
||||
m_ui->gnuTargetComboBox->clear();
|
||||
if (!gnuTargets.isEmpty()) {
|
||||
m_ui->gnuTargetComboBox->insertItems(0, gnuTargets);
|
||||
m_ui->gnuTargetComboBox->setCurrentIndex(0);
|
||||
}
|
||||
}
|
||||
|
||||
void StartRemoteDialog::setGnuTarget(const QString &gnuTarget)
|
||||
{
|
||||
const int index = m_ui->gnuTargetComboBox->findText(gnuTarget);
|
||||
if (index != -1)
|
||||
m_ui->gnuTargetComboBox->setCurrentIndex(index);
|
||||
}
|
||||
|
||||
void StartRemoteDialog::setServerStartScript(const QString &scriptName)
|
||||
{
|
||||
m_ui->serverStartScript->setPath(scriptName);
|
||||
|
||||
Reference in New Issue
Block a user