diff options
Diffstat (limited to 'src/plugins/baremetal/baremetaldeviceconfigurationwidget.h')
-rw-r--r-- | src/plugins/baremetal/baremetaldeviceconfigurationwidget.h | 20 |
1 files changed, 15 insertions, 5 deletions
diff --git a/src/plugins/baremetal/baremetaldeviceconfigurationwidget.h b/src/plugins/baremetal/baremetaldeviceconfigurationwidget.h index 3927a5b397..fb1dc29088 100644 --- a/src/plugins/baremetal/baremetaldeviceconfigurationwidget.h +++ b/src/plugins/baremetal/baremetaldeviceconfigurationwidget.h @@ -32,9 +32,14 @@ #include <projectexplorer/devicesupport/idevicewidget.h> -namespace BareMetal { +QT_BEGIN_NAMESPACE +class QLineEdit; +class QSpinBox; +class QPlainTextEdit; +QT_END_NAMESPACE -namespace Ui { class BareMetalDeviceConfigurationWidget; } +namespace BareMetal { +namespace Internal { class BareMetalDeviceConfigurationWidget : public ProjectExplorer::IDeviceWidget @@ -44,19 +49,24 @@ class BareMetalDeviceConfigurationWidget public: explicit BareMetalDeviceConfigurationWidget( const ProjectExplorer::IDevice::Ptr &deviceConfig, QWidget *parent = 0); - ~BareMetalDeviceConfigurationWidget(); private slots: void hostnameChanged(); void portChanged(); + void gdbResetCommandsChanged(); void gdbInitCommandsChanged(); private: void updateDeviceFromUi(); void initGui(); - Ui::BareMetalDeviceConfigurationWidget *m_ui; + + QLineEdit *m_gdbHostLineEdit; + QSpinBox *m_gdbPortSpinBox; + QPlainTextEdit *m_gdbResetCommandsTextEdit; + QPlainTextEdit *m_gdbInitCommandsTextEdit; }; -} //namespace BareMetal +} // namespace Internal +} // namespace BareMetal #endif // BAREMETALDEVICECONFIGURATIONWIDGET_H |