From 29cf0027f67a0d4d149f2084be581f325030050e Mon Sep 17 00:00:00 2001 From: Spiros Date: Thu, 13 Jun 2024 20:25:54 +0300 Subject: [PATCH] Fix clazy warning --- src/mainwindow.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 5b035cf..59b1135 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -276,18 +276,20 @@ void MainWindow::updateUI() button->setCheckable(true); button->setAutoExclusive(true); + int buttonIndex = buttonGroup->buttons().indexOf(button); + auto populateAndNavigate = [=]() { if (isNvme) { populateWindow(localObj, health, nvmeSmartOrdered); } else { populateWindow(localObj, health); } - updateNavigationButtons(buttonGroup->buttons().indexOf(button)); + updateNavigationButtons(buttonIndex); }; connect(button, &QPushButton::clicked, this, [=]() { populateAndNavigate(); - disksGroup->actions()[buttonGroup->buttons().indexOf(button)]->setChecked(true); + disksGroup->actions().at(buttonIndex)->setChecked(true); }); connect(diskAction, &QAction::triggered, this, [=]() {