diff --git a/cfg/qt.cfg b/cfg/qt.cfg
index 00cb66c1909..5371e598568 100644
--- a/cfg/qt.cfg
+++ b/cfg/qt.cfg
@@ -2319,10 +2319,28 @@
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+
+ false
+
+
+
-
+
false
@@ -2338,6 +2356,68 @@
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+
false
@@ -2346,7 +2426,7 @@
-
+
false
@@ -2356,13 +2436,6 @@
-
-
- false
-
-
-
-
@@ -2375,6 +2448,34 @@
+
+
+ false
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ false
+
+
+
+
+
+
+ false
+
+
+
+
diff --git a/test/cfg/qt.cpp b/test/cfg/qt.cpp
index d508eeef487..4c6c881b752 100644
--- a/test/cfg/qt.cpp
+++ b/test/cfg/qt.cpp
@@ -32,6 +32,7 @@
#include
#include
#include
+#include
// TODO: this is actually avilable via Core5Compat but I could not get it to work with pkg-config
#if (QT_VERSION < QT_VERSION_CHECK(6, 0, 0))
@@ -54,6 +55,28 @@ int ignoredReturnValue_QSize_width(const QSize &s)
return s.width();
}
+
+void ignoredReturnValue_QDir(const QString& dirname)
+{
+ QDir dir(dirname);
+
+ // cppcheck-suppress ignoredReturnValue
+ dir.exists("abc");
+
+ // cppcheck-suppress ignoredReturnErrorCode
+ dir.mkdir("abc");
+
+ // cppcheck-suppress ignoredReturnValue
+ dir.count();
+
+ // cppcheck-suppress ignoredReturnValue
+ dir.filePath("abc");
+
+ // cppcheck-suppress ignoredReturnValue
+ dir.entryList();
+}
+
+
void unusedVariable_QTransform()
{
// cppcheck-suppress unusedVariable
diff --git a/tools/triage/mainwindow.cpp b/tools/triage/mainwindow.cpp
index 8e5e4d39020..564d6e1bcf2 100644
--- a/tools/triage/mainwindow.cpp
+++ b/tools/triage/mainwindow.cpp
@@ -81,7 +81,7 @@ MainWindow::MainWindow(QWidget *parent) :
std::srand(static_cast(std::time(nullptr)));
QDir workFolder(WORK_FOLDER);
if (!workFolder.exists()) {
- workFolder.mkdir(WORK_FOLDER);
+ (void)workFolder.mkdir(WORK_FOLDER);
}
ui->results->setContextMenuPolicy(Qt::CustomContextMenu);