From a8ab790b2218d6131f12b622b1373ba62958f3ef Mon Sep 17 00:00:00 2001 From: Janne Koschinski Date: Mon, 5 Aug 2019 12:44:27 +0200 Subject: [PATCH] Add a flag to enable Qt deprecation warnings on Qt < 5.13 --- CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 78df95ce..c3acc218 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -108,6 +108,11 @@ endif() # The following options are not for end-user consumption, so don't list them in the feature summary option(FATAL_WARNINGS "Make compile warnings fatal (most useful for CI builds)" OFF) +option(WARN_QT_DEPRECATION "Warn about deprecated Qt functionality" OFF) +if (WARN_QT_DEPRECATION) + # Enable Qt deprecation warnings for Qt < 5.13 (on by default in newer versions) + add_definitions("-DQT_DEPRECATED_WARNINGS") +endif() cmake_dependent_option(DEPLOY "Add required libs to bundle resources and create a dmg" OFF "APPLE" OFF) # List of authenticators and the cmake flags to build them -- 2.20.1