CMakeLists.txt

changeset 52
ff7b3a41c9b5
parent 49
29cf6e350063
child 56
eb6c564192f4
--- a/CMakeLists.txt	Tue Mar 08 16:15:31 2022 +0100
+++ b/CMakeLists.txt	Sun Mar 13 22:56:22 2022 +0100
@@ -71,7 +71,7 @@
 # ===== Find Qt5 =====
 
 # Minimum versio 5.13 for debug messages.
-find_package(Qt5 5.13 REQUIRED COMPONENTS Core Widgets Network Sql LinguistTools)
+find_package(Qt5 5.13 REQUIRED COMPONENTS Core Widgets Network Sql LinguistTools PrintSupport)
 
 # PrintSupport Xml LinguistTools
 
@@ -121,6 +121,7 @@
     ${SRCDIR}/EditProfileMash.cpp
     ${SRCDIR}/Setup.cpp
     ${SRCDIR}/Utils.cpp
+    ${SRCDIR}/PrinterDialog.cpp
     ${SRCDIR}/MainWindow.cpp
     ${SRCDIR}/database/database.cpp
     ${SRCDIR}/nulldateedit.cpp
@@ -149,6 +150,7 @@
     ${SRCDIR}/EditProfileMash.h
     ${SRCDIR}/Setup.h
     ${SRCDIR}/Utils.h
+    ${SRCDIR}/PrinterDialog.h
     ${SRCDIR}/MainWindow.h
     ${SRCDIR}/database/database.h
     ${SRCDIR}/nulldateedit.h
@@ -206,7 +208,7 @@
 endif()
 
 add_executable(${bmsapp_EXECUTABLE} ${SOURCE_FILES} ${QM_FILES})
-target_link_libraries(${bmsapp_EXECUTABLE} Qt5::Core Qt5::Widgets Qt5::Network Qt5::Sql)
+target_link_libraries(${bmsapp_EXECUTABLE} Qt5::Core Qt5::Widgets Qt5::Network Qt5::Sql Qt5::PrintSupport)
 
 # `make translations'
 add_custom_target(translations DEPENDS ${QM_FILES})

mercurial