CMakeLists.txt

changeset 213
a167ee979cac
parent 175
f1ed3a2a94e9
child 226
23fe317dcf3c
--- a/CMakeLists.txt	Mon May 16 14:38:12 2022 +0200
+++ b/CMakeLists.txt	Tue May 17 14:37:26 2022 +0200
@@ -64,7 +64,7 @@
 # ===== Find Qt5 =====
 
 # Minimum versio 5.13 for debug messages.
-find_package(Qt5 5.13 REQUIRED COMPONENTS Core Widgets Network Sql LinguistTools PrintSupport WebSockets)
+find_package(Qt5 5.13 REQUIRED COMPONENTS Core Widgets Network Sql LinguistTools PrintSupport WebSockets Charts)
 INCLUDE_DIRECTORIES(${Qt5Core_INCLUDE_DIRS})
 INCLUDE_DIRECTORIES(${Qt5Widgets_INCLUDE_DIRS})
 INCLUDE_DIRECTORIES(${Qt5Network_INCLUDE_DIRS})
@@ -72,6 +72,7 @@
 INCLUDE_DIRECTORIES(${Qt5LinguistTools_INCLUDE_DIRS})
 INCLUDE_DIRECTORIES(${Qt5PrintSupport_INCLUDE_DIRS})
 INCLUDE_DIRECTORIES(${Qt5WebSockets_INCLUDE_DIRS})
+INCLUDE_DIRECTORIES(${Qt5Charts_INCLUDE_DIRS})
 
 # Xml
 
@@ -113,29 +114,9 @@
     ${QT_LIBRARY_DIR}
   )
 
-  #set( SRC_FILES
-  #  ${SRCDIR}/RangedSlider.cpp
-  #  ${SRCDIR}/NullDateEdit.cpp
-  #)
-
   # By default only QtCore and QtGui are enabled
   SET( QT_USE_QTDESIGNER TRUE )
 
-  #  set( MOC_FILES
-  #  ${SRCDIR}/RangedSlider.h
-  #  ${SRCDIR}/NullDateEdit.h
-  #)
-
-  #set( PLUGIN_MOCS
-  #  designer/RangedSliderPlugin.h
-  #  designer/NullDateEditPlugin.h
-  #)
-
-  #set( PLUGIN_SRCS
-  #  designer/RangedSliderPlugin.cpp
-  #  designer/NullDateEditPlugin.cpp
-  #)
-
   QT_WRAP_CPP( GEN_MOC_FILES1 ${SRCDIR}/RangedSlider.h designer/RangedSliderPlugin.h)
   add_library(bmsapp_rangeslider SHARED
     ${SRCDIR}/RangedSlider.cpp
@@ -284,7 +265,7 @@
   )
 
   add_executable(${bmsapp_EXECUTABLE} ${SOURCE_FILES} ${QM_FILES})
-  target_link_libraries(${bmsapp_EXECUTABLE} Qt5::Core Qt5::Widgets Qt5::Network Qt5::Sql Qt5::PrintSupport Qt5::WebSockets)
+  target_link_libraries(${bmsapp_EXECUTABLE} Qt5::Core Qt5::Widgets Qt5::Network Qt5::Sql Qt5::PrintSupport Qt5::WebSockets Qt5::Charts)
 
   # `make translations'
   add_custom_target(translations DEPENDS ${QM_FILES})

mercurial