if (NOT TARGET adtf::ui) find_package(ADTF COMPONENTS filtersdk ui) endif() # Find includes in corresponding build directories set(CMAKE_INCLUDE_CURRENT_DIR ON) adtf_use_qt(Core Widgets) include_directories(${Qt5Core_INCLUDE_DIRS}) include_directories(${Qt5Widgets_INCLUDE_DIRS}) set (TARGETNAME ${REFTB_CARTRACKDISPLAY}) QT5_WRAP_UI(${UI_FILES} CarTrackWidget.ui) set (SOURCES CarTrackDisplay.h CarTrackDisplay.cpp CarTrackWidget.h CarTrackWidget.cpp gps_pos.h GraphicsScene.h GraphicsScene.cpp ProtocolFile.h SyncQueue.h CarTrackWidget.ui ${UI_FILES} ) adtf_add_filter(${TARGETNAME} ${SOURCES}) target_link_libraries(${TARGETNAME} PUBLIC adtf::ui Qt5::Widgets) adtf_disable_qt_warnings(${TARGETNAME}) adtf_install_filter(${TARGETNAME} bin)