summaryrefslogtreecommitdiffstats
path: root/src/CMakeLists.txt
diff options
context:
space:
mode:
authorLuís Pereira2019-05-17 19:19:04 +0200
committerAlf Gaida2019-05-26 14:52:13 +0200
commitf5190e990260769698c897364d56f866fef733a3 (patch)
tree37294379c2f14f0c2ce2e20a56024574f160ddeb /src/CMakeLists.txt
parentAvoid char raw strings literals memory allocations (diff)
downloadpavucontrol-slx-f5190e990260769698c897364d56f866fef733a3.tar.gz
pavucontrol-slx-f5190e990260769698c897364d56f866fef733a3.tar.xz
pavucontrol-slx-f5190e990260769698c897364d56f866fef733a3.zip
Don't use automatic string conversions
Diffstat (limited to 'src/CMakeLists.txt')
-rw-r--r--src/CMakeLists.txt9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt
index 89b0272..d6e83da 100644
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -69,6 +69,15 @@ set_property(
PAVUCONTROL_QT_DATA_DIR="${CMAKE_INSTALL_PREFIX}/share/${PROJECT_NAME}"
)
+target_compile_definitions(pavucontrol-qt
+ PRIVATE
+ QT_USE_QSTRINGBUILDER
+ QT_NO_CAST_FROM_ASCII
+ QT_NO_CAST_TO_ASCII
+ QT_NO_URL_CAST_FROM_STRING
+ QT_NO_CAST_FROM_BYTEARRAY
+)
+
target_link_libraries(pavucontrol-qt
Qt5::Widgets
Qt5::DBus