diff options
author | Itay Grudev <itay+github.com@grudev.com> | 2022-04-03 22:19:32 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-04-03 22:19:32 +0300 |
commit | 73c5b9a33054996a0602ad3f210da2c20afad9cf (patch) | |
tree | f9c270c2157f02535c24a50629861b0267f2f0aa | |
parent | Merge pull request #148 from christoph-cullmann/master (diff) | |
parent | Add more stricter Qt compile definitions (diff) | |
download | singleapplication-73c5b9a33054996a0602ad3f210da2c20afad9cf.tar.xz |
Merge pull request #150 from itay-grudev/cmake-flags
Use more stricter Qt compile definitions
-rw-r--r-- | CMakeLists.txt | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index ae1b143..780fbad 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.7.0) +cmake_minimum_required(VERSION 3.12.0) project(SingleApplication LANGUAGES CXX) @@ -38,3 +38,13 @@ endif() target_compile_definitions(${PROJECT_NAME} PUBLIC QAPPLICATION_CLASS=${QAPPLICATION_CLASS}) target_include_directories(${PROJECT_NAME} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}) +target_compile_definitions(${PROJECT_NAME} PRIVATE + QT_NO_CAST_TO_ASCII + QT_NO_CAST_FROM_ASCII + QT_NO_URL_CAST_FROM_STRING + QT_NO_CAST_FROM_BYTEARRAY + QT_USE_QSTRINGBUILDER + QT_NO_NARROWING_CONVERSIONS_IN_CONNECT + QT_NO_KEYWORDS + QT_NO_FOREACH +) |