diff -r 8b84dd3579ef -r a167ee979cac CMakeLists.txt --- 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})