From 6a74b8b80335301765a0c03e1c2ef770cbbe1910 Mon Sep 17 00:00:00 2001 From: Spiros Date: Sat, 13 Jul 2024 18:31:16 +0300 Subject: [PATCH] Use as_const on the rest of the source files --- src/jsonparser.cpp | 2 +- src/utils.cpp | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/jsonparser.cpp b/src/jsonparser.cpp index e88be79..05acd27 100644 --- a/src/jsonparser.cpp +++ b/src/jsonparser.cpp @@ -9,7 +9,7 @@ QVector> JsonParser::parse(const QString &json) bool found = false; bool skip = false; - for (const QString &line : lines) { + for (const QString &line : std::as_const(lines)) { QString trimmedLine = line.trimmed(); if (trimmedLine.contains("[")) { skip = true; diff --git a/src/utils.cpp b/src/utils.cpp index 218884b..2295803 100644 --- a/src/utils.cpp +++ b/src/utils.cpp @@ -13,7 +13,7 @@ void utils::clearButtonGroup(QButtonGroup* buttonGroup, QHBoxLayout* horizontalLayout, QSpacerItem* buttonStretch, QMenu* menuDisk) { QList buttons = buttonGroup->buttons(); - for (QAbstractButton* button : buttons) { + for (QAbstractButton* button : std::as_const(buttons)) { buttonGroup->removeButton(button); delete button; } @@ -27,7 +27,7 @@ QString utils::getSmartctlPath() { paths << "/usr/sbin" << "/usr/local/sbin"; - for (const QString &path : paths) { + for (const QString &path : std::as_const(paths)) { QString absolutePath = QDir(path).absoluteFilePath("smartctl"); if (QFile::exists(absolutePath) && QFileInfo(absolutePath).isExecutable()) { return absolutePath;