baremetal: add variable chooser to gdb server provider dialogs

Change-Id: Iaefbebaed43afb73f8b0c7ade4de38c7e33719ff
Reviewed-by: Denis Shienkov <denis.shienkov@gmail.com>
Reviewed-by: hjk <hjk@theqtcompany.com>
This commit is contained in:
Tim Sander
2015-02-04 08:12:01 +01:00
committed by hjk
parent 8683a62419
commit f6b115f88f
3 changed files with 18 additions and 0 deletions

View File

@@ -34,6 +34,8 @@
#include <utils/qtcassert.h> #include <utils/qtcassert.h>
#include <coreplugin/variablechooser.h>
#include <QFormLayout> #include <QFormLayout>
#include <QPlainTextEdit> #include <QPlainTextEdit>
@@ -162,6 +164,10 @@ DefaultGdbServerProviderConfigWidget::DefaultGdbServerProviderConfigWidget(
addErrorLabel(); addErrorLabel();
setFromProvider(); setFromProvider();
auto chooser = new Core::VariableChooser(this);
chooser->addSupportedWidget(m_initCommandsTextEdit.data());
chooser->addSupportedWidget(m_resetCommandsTextEdit.data());
connect(m_hostWidget.data(), &HostWidget::dataChanged, connect(m_hostWidget.data(), &HostWidget::dataChanged,
this, &GdbServerProviderConfigWidget::dirty); this, &GdbServerProviderConfigWidget::dirty);
connect(m_initCommandsTextEdit.data(), &QPlainTextEdit::textChanged, connect(m_initCommandsTextEdit.data(), &QPlainTextEdit::textChanged,

View File

@@ -36,6 +36,8 @@
#include <utils/qtcassert.h> #include <utils/qtcassert.h>
#include <utils/fileutils.h> #include <utils/fileutils.h>
#include <coreplugin/variablechooser.h>
#include <QString> #include <QString>
#include <QFileInfo> #include <QFileInfo>
@@ -287,6 +289,10 @@ OpenOcdGdbServerProviderConfigWidget::OpenOcdGdbServerProviderConfigWidget(
addErrorLabel(); addErrorLabel();
setFromProvider(); setFromProvider();
auto chooser = new Core::VariableChooser(this);
chooser->addSupportedWidget(m_initCommandsTextEdit.data());
chooser->addSupportedWidget(m_resetCommandsTextEdit.data());
connect(m_hostWidget.data(), &HostWidget::dataChanged, connect(m_hostWidget.data(), &HostWidget::dataChanged,
this, &GdbServerProviderConfigWidget::dirty); this, &GdbServerProviderConfigWidget::dirty);
connect(m_executableFileChooser.data(), &Utils::PathChooser::changed, connect(m_executableFileChooser.data(), &Utils::PathChooser::changed,

View File

@@ -36,6 +36,8 @@
#include <utils/qtcassert.h> #include <utils/qtcassert.h>
#include <utils/fileutils.h> #include <utils/fileutils.h>
#include <coreplugin/variablechooser.h>
#include <QString> #include <QString>
#include <QFileInfo> #include <QFileInfo>
@@ -286,6 +288,10 @@ StLinkUtilGdbServerProviderConfigWidget::StLinkUtilGdbServerProviderConfigWidget
addErrorLabel(); addErrorLabel();
setFromProvider(); setFromProvider();
auto chooser = new Core::VariableChooser(this);
chooser->addSupportedWidget(m_initCommandsTextEdit.data());
chooser->addSupportedWidget(m_resetCommandsTextEdit.data());
connect(m_hostWidget.data(), &HostWidget::dataChanged, connect(m_hostWidget.data(), &HostWidget::dataChanged,
this, &GdbServerProviderConfigWidget::dirty); this, &GdbServerProviderConfigWidget::dirty);
connect(m_executableFileChooser.data(), &Utils::PathChooser::changed, connect(m_executableFileChooser.data(), &Utils::PathChooser::changed,