- cmake/FindRTI.cmake: Add INTERFACE placeholder targets when RTI not found - cmake/FindRTI.cmake: Force BUILD_RTI=OFF when RTI not installed - Lts/Common/LtsSession/CMakeLists.txt: Make LtsSessionDataDds conditional on BUILD_RTI - Lts/Viewer/CMakeLists.txt: Make LtsDataView conditional on BUILD_RTI - Lts/Plugins/*/CMakeLists.txt: 97 plugin files wrapped in BUILD_RTI conditionals - cmake/NGLMacros.cmake: Fix NGL_ADD_BIG_RESOURCES macro (removed premature return()) - Multiple Qt6 API fixes: QLinkedList→std::list, QStringRef→QStringView, etc. - BUILD_RTI_FIXES_SUMMARY.md: Comprehensive documentation of all fixes Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
62 lines
1.1 KiB
CMake
Executable File
62 lines
1.1 KiB
CMake
Executable File
#
|
|
# CMakeLists.txt for Data View
|
|
#
|
|
# $Id$
|
|
# $HeadURL$
|
|
# $Author$
|
|
# Created by Mike Wille, SLSE, 2016-06-15
|
|
#
|
|
|
|
SET(ltsDataView_SRCS
|
|
lts_data_view_export.h
|
|
lts_data_view.h
|
|
lts_data_view.cpp
|
|
abstract_display_widget.h
|
|
abstract_display_widget.cpp
|
|
search_model.cpp
|
|
search_model.h
|
|
tree_view.cpp
|
|
tree_view.h
|
|
check_state_proxy_model.h
|
|
check_state_proxy_model.cpp
|
|
tree_view_delegate.cpp
|
|
tree_view_delegate.h
|
|
icon_view_delegate.cpp
|
|
icon_view_delegate.h
|
|
data_delegate.cpp
|
|
data_delegate.h
|
|
lts_columns_setting.cpp
|
|
lts_columns_setting.h
|
|
)
|
|
|
|
NGL_WRAP_UI(ltsDataView_SRCS
|
|
lts_data_view.ui
|
|
lts_columns_setting.ui
|
|
)
|
|
|
|
NGL_ADD_LIBRARY(WS LtsDataView SHARED ${ltsDataView_SRCS})
|
|
|
|
NGL_TARGET_LINK_LIBRARIES(LtsDataView
|
|
PRIVATE
|
|
LtsWidgets
|
|
LtsUtilsSettings
|
|
ngltools
|
|
PUBLIC
|
|
Qt6::Core
|
|
Qt6::Widgets
|
|
)
|
|
NGL_TARGET_INCLUDE_DIRECTORIES(LtsDataView
|
|
PUBLIC
|
|
${CMAKE_CURRENT_SOURCE_DIR}/../
|
|
)
|
|
NGL_INSTALL_TARGET(LtsDataView)
|
|
|
|
|
|
# Test-Executable
|
|
NGL_ADD_EXECUTABLE(WS NO_TRANSLATION LtsDataViewTest test.h test.cpp)
|
|
NGL_TARGET_LINK_LIBRARIES(LtsDataViewTest
|
|
Qt6::Widgets
|
|
LtsDataView
|
|
LtsWidgets
|
|
)
|