# # $Id$ # $HeadURL$ # $Author$ # # Created by Mike Wille, SLSE, 2017-03-15 # # Test #ADD_SUBDIRECTORY(Test) Not needed anymore + old 'api' # Library SET(LtsScriptTimeline_SRCS tools.h tools.cpp indicator.h indicator.cpp script_timeline.h script_timeline.cpp track_content_widget.h track_content_widget.cpp track_entry.h track_entry_painters.h track_entry_painters.cpp track_entry_previewer.h track_entry_previewer.cpp track_entry_preview_widget.h track_entry_preview_widget.cpp track_select_handler.h track_select_handler.cpp track_resize_handler.cpp track_resize_handler.h track_drag_handler.h track_drag_handler.cpp track_widget.h track_widget.cpp track_header.h track_header.cpp filter_track_widget.h filter_track_widget.cpp filter_background_widget.h filter_background_widget.cpp temporary_pointer_vector.h ) SET(LtsScriptTimeline_UICS Ui/indicator.ui Ui/script_timeline.ui Ui/track_widget.ui Ui/filter_track_widget.ui Ui/track_entry_preview_widget.ui ) NGL_WRAP_UI(LtsScriptTimeline_SRCS ${LtsScriptTimeline_UICS}) NGL_ADD_LIBRARY2(WS LtsScriptTimeline SHARED ${LtsScriptTimeline_SRCS} ${LtsScriptTimeline_UICS}) NGL_TARGET_INCLUDE_DIRECTORIES(LtsScriptTimeline PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/../ ) NGL_TARGET_LINK_LIBRARIES(LtsScriptTimeline Qt5::Core Qt5::Widgets LtsWidgets LtsSessionData )