From 662345625fe7dc012e65c21305508857f40b2116 Mon Sep 17 00:00:00 2001 From: thibaudk Date: Fri, 13 Dec 2024 22:41:58 +0000 Subject: [PATCH] [instantiation] update bugui --- Hardware/3rdparty/bugui | 2 +- Hardware/DocumentPlugin.cpp | 2 -- Hardware/Settings/View.cpp | 8 +++++--- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Hardware/3rdparty/bugui b/Hardware/3rdparty/bugui index fd4f72a..556ec86 160000 --- a/Hardware/3rdparty/bugui +++ b/Hardware/3rdparty/bugui @@ -1 +1 @@ -Subproject commit fd4f72a6b590a0a07eb1b1dc7842deddcf72d440 +Subproject commit 556ec861b06f04f97bc80480b23286589a8390f9 diff --git a/Hardware/DocumentPlugin.cpp b/Hardware/DocumentPlugin.cpp index 5d30cb2..c6266e9 100644 --- a/Hardware/DocumentPlugin.cpp +++ b/Hardware/DocumentPlugin.cpp @@ -48,8 +48,6 @@ void DocumentPlugin::create(const QString& device_name) { if (ctrlr) cleanup(); - if (device_name == "None") return; - auto& doc = m_context.document.model().modelDelegate(); auto scenar = safe_cast(&doc); auto cstr = &scenar->baseScenario().interval(); diff --git a/Hardware/Settings/View.cpp b/Hardware/Settings/View.cpp index 8be8483..0c2c60d 100644 --- a/Hardware/Settings/View.cpp +++ b/Hardware/Settings/View.cpp @@ -25,8 +25,8 @@ View::View() connect(m_device, &QComboBox::currentTextChanged, - this, &View::deviceChanged - ); + this, + &View::deviceChanged); lay->addRow(m_device); } @@ -34,7 +34,9 @@ View::View() void View::setDevice(const QString& device) { -// TODO : implement me + int idx = m_device->findText(device); + if (idx != m_device->currentIndex()) + m_device->setCurrentIndex(idx); } QWidget* View::getWidget()