From 48f2aa32266de242d67c8e68fd8f8d132303057b Mon Sep 17 00:00:00 2001 From: edisionnano Date: Wed, 29 May 2024 04:39:44 +0300 Subject: [PATCH] Fix comparison to 0 --- mainwindow.cpp | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/mainwindow.cpp b/mainwindow.cpp index 3d095f4..cac838d 100644 --- a/mainwindow.cpp +++ b/mainwindow.cpp @@ -31,7 +31,7 @@ MainWindow::MainWindow(QWidget *parent) serialNumberLineEdit->setEchoMode(QLineEdit::Password); QAction *toggleEchoModeAction = serialNumberLineEdit->addAction(QIcon::fromTheme(QStringLiteral("visibility")), QLineEdit::TrailingPosition); - connect(toggleEchoModeAction, &QAction::triggered, [=]() { + connect(toggleEchoModeAction, &QAction::triggered, this, [=]() { if (serialNumberLineEdit->echoMode() == QLineEdit::Password) { serialNumberLineEdit->setEchoMode(QLineEdit::Normal); toggleEchoModeAction->setIcon(QIcon::fromTheme(QStringLiteral("hint"))); @@ -279,7 +279,7 @@ void MainWindow::addSmartAttributesTable(const QJsonArray &attributes) QColor statusColor; if ((thresh != 0) && (value < thresh)) { statusColor = Qt::red; - } else if ((id == "05" || id == "C5" || id == "C6") && (raw != "0")) { + } else if ((id == "05" || id == "C5" || id == "C6") && (raw != "000000000000")) { statusColor = Qt::yellow; } else { statusColor = Qt::green; @@ -345,4 +345,3 @@ QString MainWindow::getSmartctlOutput(const QStringList &arguments, bool root) process.waitForFinished(); return process.readAllStandardOutput(); } -