diff options
-rw-r--r-- | src/plugins/debugger/debuggerrunconfigurationaspect.cpp | 50 | ||||
-rw-r--r-- | src/plugins/debugger/debuggerrunconfigurationaspect.h | 5 |
2 files changed, 0 insertions, 55 deletions
diff --git a/src/plugins/debugger/debuggerrunconfigurationaspect.cpp b/src/plugins/debugger/debuggerrunconfigurationaspect.cpp index 687f8fca5f..579c1748d4 100644 --- a/src/plugins/debugger/debuggerrunconfigurationaspect.cpp +++ b/src/plugins/debugger/debuggerrunconfigurationaspect.cpp @@ -40,7 +40,6 @@ #include <projectexplorer/buildsteplist.h> #include <QCheckBox> -#include <QSpinBox> #include <QDebug> #include <QFormLayout> #include <QLabel> @@ -50,7 +49,6 @@ const char USE_CPP_DEBUGGER_KEY[] = "RunConfiguration.UseCppDebugger"; const char USE_CPP_DEBUGGER_AUTO_KEY[] = "RunConfiguration.UseCppDebuggerAuto"; const char USE_QML_DEBUGGER_KEY[] = "RunConfiguration.UseQmlDebugger"; const char USE_QML_DEBUGGER_AUTO_KEY[] = "RunConfiguration.UseQmlDebuggerAuto"; -const char QML_DEBUG_SERVER_PORT_KEY[] = "RunConfiguration.QmlDebugServerPort"; const char USE_MULTIPROCESS_KEY[] = "RunConfiguration.UseMultiProcess"; const char OVERRIDE_STARTUP_KEY[] = "RunConfiguration.OverrideDebuggerStartup"; @@ -76,9 +74,7 @@ public: void update(); void useCppDebuggerClicked(bool on); - void useQmlDebuggerToggled(bool on); void useQmlDebuggerClicked(bool on); - void qmlDebugServerPortChanged(int port); void useMultiProcessToggled(bool on); public: @@ -86,8 +82,6 @@ public: QCheckBox *m_useCppDebugger; QCheckBox *m_useQmlDebugger; - QSpinBox *m_debugServerPort; - QLabel *m_debugServerPortLabel; QLabel *m_qmlDebuggerInfoLabel; QLabel *m_overrideStartupLabel; QTextEdit *m_overrideStartupText; @@ -101,13 +95,6 @@ DebuggerRunConfigWidget::DebuggerRunConfigWidget(DebuggerRunConfigurationAspect m_useCppDebugger = new QCheckBox(tr("Enable C++"), this); m_useQmlDebugger = new QCheckBox(tr("Enable QML"), this); - m_debugServerPort = new QSpinBox(this); - m_debugServerPort->setMinimum(1); - m_debugServerPort->setMaximum(65535); - - m_debugServerPortLabel = new QLabel(tr("Debug port:"), this); - m_debugServerPortLabel->setBuddy(m_debugServerPort); - m_qmlDebuggerInfoLabel = new QLabel(tr("<a href=\"" "qthelp://org.qt-project.qtcreator/doc/creator-debugging-qml.html" "\">What are the prerequisites?</a>")); @@ -122,14 +109,10 @@ DebuggerRunConfigWidget::DebuggerRunConfigWidget(DebuggerRunConfigurationAspect connect(m_qmlDebuggerInfoLabel, &QLabel::linkActivated, [](const QString &link) { Core::HelpManager::showHelpUrl(link); }); - connect(m_useQmlDebugger, &QAbstractButton::toggled, - this, &DebuggerRunConfigWidget::useQmlDebuggerToggled); connect(m_useQmlDebugger, &QAbstractButton::clicked, this, &DebuggerRunConfigWidget::useQmlDebuggerClicked); connect(m_useCppDebugger, &QAbstractButton::clicked, this, &DebuggerRunConfigWidget::useCppDebuggerClicked); - connect(m_debugServerPort, QOverload<int>::of(&QSpinBox::valueChanged), - this, &DebuggerRunConfigWidget::qmlDebugServerPortChanged); connect(m_overrideStartupText, &QTextEdit::textChanged, this, [this] { m_aspect->d.overrideStartup = m_overrideStartupText->toPlainText(); }); connect(m_useMultiProcess, &QAbstractButton::toggled, @@ -138,8 +121,6 @@ DebuggerRunConfigWidget::DebuggerRunConfigWidget(DebuggerRunConfigurationAspect auto qmlLayout = new QHBoxLayout; qmlLayout->setContentsMargins(0, 0, 0, 0); qmlLayout->addWidget(m_useQmlDebugger); - qmlLayout->addWidget(m_debugServerPortLabel); - qmlLayout->addWidget(m_debugServerPort); qmlLayout->addWidget(m_qmlDebuggerInfoLabel); qmlLayout->addStretch(); @@ -170,21 +151,11 @@ void DebuggerRunConfigWidget::update() m_useCppDebugger->setChecked(m_aspect->useCppDebugger()); m_useQmlDebugger->setChecked(m_aspect->useQmlDebugger()); - m_debugServerPort->setValue(m_aspect->qmlDebugServerPort()); - m_useMultiProcess->setChecked(m_aspect->useMultiProcess()); - m_debugServerPortLabel->setVisible(!m_aspect->isQmlDebuggingSpinboxSuppressed()); - m_debugServerPort->setVisible(!m_aspect->isQmlDebuggingSpinboxSuppressed()); - m_overrideStartupText->setText(m_aspect->overrideStartup()); } -void DebuggerRunConfigWidget::qmlDebugServerPortChanged(int port) -{ - m_aspect->d.qmlDebugServerPort = port; -} - void DebuggerRunConfigWidget::useCppDebuggerClicked(bool on) { m_aspect->d.useCppDebugger = on ? EnabledLanguage : DisabledLanguage; @@ -194,12 +165,6 @@ void DebuggerRunConfigWidget::useCppDebuggerClicked(bool on) } } -void DebuggerRunConfigWidget::useQmlDebuggerToggled(bool on) -{ - m_debugServerPort->setEnabled(on); - m_debugServerPortLabel->setEnabled(on); -} - void DebuggerRunConfigWidget::useQmlDebuggerClicked(bool on) { m_aspect->d.useQmlDebugger = on ? EnabledLanguage : DisabledLanguage; @@ -267,11 +232,6 @@ bool DebuggerRunConfigurationAspect::useQmlDebugger() const return d.useQmlDebugger == EnabledLanguage; } -uint DebuggerRunConfigurationAspect::qmlDebugServerPort() const -{ - return d.qmlDebugServerPort; -} - bool DebuggerRunConfigurationAspect::useMultiProcess() const { return d.useMultiProcess; @@ -282,15 +242,6 @@ void DebuggerRunConfigurationAspect::setUseMultiProcess(bool value) d.useMultiProcess = value; } -bool DebuggerRunConfigurationAspect::isQmlDebuggingSpinboxSuppressed() const -{ - Kit *k = m_target->kit(); - IDevice::ConstPtr dev = DeviceKitAspect::device(k); - if (dev.isNull()) - return false; - return dev->canAutoDetectPorts(); -} - QString DebuggerRunConfigurationAspect::overrideStartup() const { return d.overrideStartup; @@ -312,7 +263,6 @@ void DebuggerRunConfigurationAspect::toMap(QVariantMap &map) const map.insert(USE_CPP_DEBUGGER_AUTO_KEY, d.useCppDebugger == AutoEnabledLanguage); map.insert(USE_QML_DEBUGGER_KEY, d.useQmlDebugger == EnabledLanguage); map.insert(USE_QML_DEBUGGER_AUTO_KEY, d.useQmlDebugger == AutoEnabledLanguage); - map.insert(QML_DEBUG_SERVER_PORT_KEY, d.qmlDebugServerPort); map.insert(USE_MULTIPROCESS_KEY, d.useMultiProcess); map.insert(OVERRIDE_STARTUP_KEY, d.overrideStartup); } diff --git a/src/plugins/debugger/debuggerrunconfigurationaspect.h b/src/plugins/debugger/debuggerrunconfigurationaspect.h index ce23cd7ed3..fc08c7e45e 100644 --- a/src/plugins/debugger/debuggerrunconfigurationaspect.h +++ b/src/plugins/debugger/debuggerrunconfigurationaspect.h @@ -46,9 +46,6 @@ public: DebuggerLanguageStatus useCppDebugger = AutoEnabledLanguage; DebuggerLanguageStatus useQmlDebugger = AutoEnabledLanguage; - const uint QML_DEFAULT_DEBUG_SERVER_PORT = 3768; - uint qmlDebugServerPort = QML_DEFAULT_DEBUG_SERVER_PORT; - bool useMultiProcess = false; QString overrideStartup; }; @@ -67,10 +64,8 @@ public: bool useCppDebugger() const; bool useQmlDebugger() const; void setUseQmlDebugger(bool value); - uint qmlDebugServerPort() const; bool useMultiProcess() const; void setUseMultiProcess(bool on); - bool isQmlDebuggingSpinboxSuppressed() const; QString overrideStartup() const; int portsUsedByDebugger() const; |