From 7f68699392a75d993bcce5dcc911ed34336d69b2 Mon Sep 17 00:00:00 2001 From: Alexandru Croitor Date: Wed, 30 Jul 2025 17:38:34 +0200 Subject: [PATCH] CMake: Mark qtdoc examples as warnings clean Fix the few warnings in the examples that were discovered during the test process. Task-number: QTBUG-108448 Change-Id: I40b71f679eccd4e0ebbcc8362a7b65f017927d02 Reviewed-by: Joerg Bornemann --- .cmake.conf | 2 ++ .../lightningviewer/LightningViewer/lightningitemmodel.cpp | 1 + examples/demos/osmbuildings/geometry.cpp | 5 +++++ 3 files changed, 8 insertions(+) diff --git a/.cmake.conf b/.cmake.conf index 46674ed38..f1140ab05 100644 --- a/.cmake.conf +++ b/.cmake.conf @@ -2,3 +2,5 @@ set(QT_REPO_MODULE_VERSION "6.11.0") set(QT_REPO_MODULE_PRERELEASE_VERSION_SEGMENT "alpha1") set(QT_EXTRA_INTERNAL_TARGET_DEFINES "QT_NO_AS_CONST=1") list(APPEND QT_EXTRA_INTERNAL_TARGET_DEFINES "QT_NO_FOREACH=1") + +set(QT_REPO_EXAMPLES_WARNINGS_CLEAN TRUE) diff --git a/examples/demos/lightningviewer/LightningViewer/lightningitemmodel.cpp b/examples/demos/lightningviewer/LightningViewer/lightningitemmodel.cpp index 0c3c77ca4..fae3e283e 100644 --- a/examples/demos/lightningviewer/LightningViewer/lightningitemmodel.cpp +++ b/examples/demos/lightningviewer/LightningViewer/lightningitemmodel.cpp @@ -93,6 +93,7 @@ void LightningItemModel::getLatestStrikeInfo(const QGeoCoordinate &searchCenter, int LightningItemModel::rowCount(const QModelIndex &parent) const { + Q_UNUSED(parent); return m_data.size(); } diff --git a/examples/demos/osmbuildings/geometry.cpp b/examples/demos/osmbuildings/geometry.cpp index aa80ac2e3..f37d5cb88 100644 --- a/examples/demos/osmbuildings/geometry.cpp +++ b/examples/demos/osmbuildings/geometry.cpp @@ -7,7 +7,12 @@ #include #include #include + +QT_WARNING_PUSH +QT_WARNING_DISABLE_CLANG("-Wunused-but-set-variable") +QT_WARNING_DISABLE_GCC("-Wunused-but-set-variable") #include "3rdparty/mapbox/earcut.h" +QT_WARNING_POP using namespace Qt::StringLiterals;