From kde-commits Thu Sep 13 06:57:35 2018 From: Laurent Montel Date: Thu, 13 Sep 2018 06:57:35 +0000 To: kde-commits Subject: [kguiaddons] /: Make sure to build with strict compile flags Message-Id: X-MARC-Message: https://marc.info/?l=kde-commits&m=153682186717078 Git commit 10ba43a5538e2c06466f8a800a1a73a2321229a2 by Laurent Montel. Committed on 13/09/2018 at 06:57. Pushed by mlaurent into branch 'master'. Make sure to build with strict compile flags M +5 -0 CMakeLists.txt M +1 -0 src/util/kiconutils.cpp https://commits.kde.org/kguiaddons/10ba43a5538e2c06466f8a800a1a73a2321229a2 diff --git a/CMakeLists.txt b/CMakeLists.txt index 22aaf43..a0937cf 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -36,6 +36,11 @@ ecm_setup_version(PROJECT VARIABLE_PREFIX KGUIADDONS option(BUILD_QCH "Build API documentation in QCH format (for e.g. Qt Assis= tant, Qt Creator & KDevelop)" OFF) add_feature_info(QCH ${BUILD_QCH} "API documentation in QCH format (for e.= g. Qt Assistant, Qt Creator & KDevelop)") = +add_definitions(-DQT_NO_CAST_FROM_ASCII) +add_definitions(-DQT_NO_CAST_TO_ASCII) +add_definitions(-DQT_NO_NARROWING_CONVERSIONS_IN_CONNECT) +add_definitions(-DQT_NO_URL_CAST_FROM_STRING) +add_definitions(-DQT_USE_QSTRINGBUILDER) add_subdirectory(src) if (BUILD_TESTING) add_subdirectory(autotests) diff --git a/src/util/kiconutils.cpp b/src/util/kiconutils.cpp index 19f776e..194810e 100644 --- a/src/util/kiconutils.cpp +++ b/src/util/kiconutils.cpp @@ -22,6 +22,7 @@ = #include #include +#include = class KOverlayIconEngine : public QIconEngine {