diff --git a/src/plugins/debugger/debuggerdialogs.cpp b/src/plugins/debugger/debuggerdialogs.cpp index 9741dca8b77..c77d63e23d2 100644 --- a/src/plugins/debugger/debuggerdialogs.cpp +++ b/src/plugins/debugger/debuggerdialogs.cpp @@ -653,27 +653,6 @@ 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); -} - QString StartRemoteDialog::overrideStartScript() const { return m_ui->overrideStartScriptPathChooser->path(); diff --git a/src/plugins/debugger/debuggerdialogs.h b/src/plugins/debugger/debuggerdialogs.h index cd7de0b1d87..ae54e358971 100644 --- a/src/plugins/debugger/debuggerdialogs.h +++ b/src/plugins/debugger/debuggerdialogs.h @@ -183,15 +183,12 @@ public: void setRemoteArchitecture(const QString &arch); void setRemoteArchitectures(const QStringList &arches); - QString gnuTarget() const; - void setGnuTarget(const QString &gnuTarget); - void setGnuTargets(const QStringList &gnuTargets); - QString overrideStartScript() const; void setOverrideStartScript(const QString &scriptName); bool useServerStartScript() const; void setUseServerStartScript(bool on); + QString serverStartScript() const; void setServerStartScript(const QString &scriptName); diff --git a/src/plugins/debugger/debuggerplugin.cpp b/src/plugins/debugger/debuggerplugin.cpp index 7afed3929e2..d8974c91f85 100644 --- a/src/plugins/debugger/debuggerplugin.cpp +++ b/src/plugins/debugger/debuggerplugin.cpp @@ -1610,23 +1610,12 @@ bool DebuggerPluginPrivate::queryRemoteParameters(DebuggerStartParameters &sp, b if (!arches.contains(lastUsed)) arches.prepend(lastUsed); dlg.setRemoteArchitectures(arches); - QStringList gnuTargets; - gnuTargets.append(_("auto")); - gnuTargets.append(_("i686-linux-gnu")); - gnuTargets.append(_("x86_64-linux-gnu")); - gnuTargets.append(_("arm-none-linux-gnueabi")); - const QString lastUsedGnuTarget - = configValue(_("LastGnuTarget")).toString(); - if (!gnuTargets.contains(lastUsedGnuTarget)) - gnuTargets.prepend(lastUsedGnuTarget); - dlg.setGnuTargets(gnuTargets); dlg.setRemoteChannel( configValue(_("LastRemoteChannel")).toString()); dlg.setLocalExecutable( configValue(_("LastLocalExecutable")).toString()); dlg.setDebugger(configValue(_("LastDebugger")).toString()); dlg.setRemoteArchitecture(lastUsed); - dlg.setGnuTarget(lastUsedGnuTarget); dlg.setOverrideStartScript(configValue(_("LastRemoteStartScript")).toString()); dlg.setServerStartScript( configValue(_("LastServerStartScript")).toString()); @@ -1640,7 +1629,6 @@ bool DebuggerPluginPrivate::queryRemoteParameters(DebuggerStartParameters &sp, b setConfigValue(_("LastLocalExecutable"), dlg.localExecutable()); setConfigValue(_("LastDebugger"), dlg.debugger()); setConfigValue(_("LastRemoteArchitecture"), dlg.remoteArchitecture()); - setConfigValue(_("LastGnuTarget"), dlg.gnuTarget()); setConfigValue(_("LastRemoteStartScript"), dlg.overrideStartScript()); setConfigValue(_("LastServerStartScript"), dlg.serverStartScript()); setConfigValue(_("LastUseServerStartScript"), dlg.useServerStartScript()); @@ -1648,7 +1636,6 @@ bool DebuggerPluginPrivate::queryRemoteParameters(DebuggerStartParameters &sp, b setConfigValue(_("LastDebugInfoLocation"), dlg.debugInfoLocation()); sp.remoteChannel = dlg.remoteChannel(); sp.remoteArchitecture = dlg.remoteArchitecture(); - sp.gnuTarget = dlg.gnuTarget(); sp.executable = dlg.localExecutable(); sp.displayName = tr("Remote: \"%1\"").arg(sp.remoteChannel); sp.debuggerCommand = dlg.debugger(); // Override toolchain-detection. diff --git a/src/plugins/debugger/startremotedialog.ui b/src/plugins/debugger/startremotedialog.ui index 24794c04c99..1ad0b07b182 100644 --- a/src/plugins/debugger/startremotedialog.ui +++ b/src/plugins/debugger/startremotedialog.ui @@ -16,6 +16,9 @@ + + QFormLayout::AllNonFixedFieldsGrow + @@ -77,23 +80,6 @@ - - - &GNU target: - - - gnuTargetComboBox - - - - - - - true - - - - Sys&root: @@ -103,10 +89,10 @@ - + - + Location of debugging information: @@ -116,10 +102,10 @@ - + - + Override host GDB s&tart script: @@ -129,10 +115,10 @@ - + - + &Use server start script: @@ -142,10 +128,10 @@ - + - + &Server start script: @@ -155,7 +141,7 @@ - +