[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [kguiaddons] /: Make sure to build with strict compile flags
From:       Laurent Montel <null () kde ! org>
Date:       2018-09-13 6:57:35
Message-ID: E1g0LZH-00017F-C8 () code ! kde ! org
[Download RAW message or body]

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 <QIconEngine>
 #include <QPainter>
+#include <QHash>
 =

 class KOverlayIconEngine : public QIconEngine
 {
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic