diff options
author | Christian Stenger <christian.stenger@qt.io> | 2024-03-22 08:07:49 +0100 |
---|---|---|
committer | Christian Stenger <christian.stenger@qt.io> | 2024-03-22 15:05:33 +0000 |
commit | 34eeda4b0572b127cbcdb842368dae06b7e30422 (patch) | |
tree | 526945a8b6409df2c26f1961e94912d7be4bf3ea | |
parent | 551d5e1b0990ec26a4c76f6d5c50ca3981a78519 (diff) |
Axivion: Ensure buttons are exclusive
Avoid having none of the buttons selected which looks
confusing.
Change-Id: I445c4da970c4dfbd8a35228e31092c788d0b5d37
Reviewed-by: Eike Ziller <eike.ziller@qt.io>
-rw-r--r-- | src/plugins/axivion/axivionoutputpane.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/axivion/axivionoutputpane.cpp b/src/plugins/axivion/axivionoutputpane.cpp index d1c896205f..79c90936cf 100644 --- a/src/plugins/axivion/axivionoutputpane.cpp +++ b/src/plugins/axivion/axivionoutputpane.cpp @@ -736,6 +736,10 @@ public: if (auto issues = static_cast<IssuesWidget *>(m_outputWidget->widget(1))) issues->updateUi(); }); + auto *butonGroup = new QButtonGroup(this); + butonGroup->addButton(m_showDashboard); + butonGroup->addButton(m_showIssues); + butonGroup->setExclusive(true); connect(m_outputWidget, &QStackedWidget::currentChanged, this, [this](int idx) { m_showDashboard->setChecked(idx == 0); |