Files
qt5-legatus-legacy/Lts/Plugins/Timeline/Gui/EventTimelineClassic/CMakeLists.txt
T
2026-08-13 18:33:10 +02:00

136 lines
2.9 KiB
CMake
Executable File

#
# $Id$
# $HeadURL$
# $Author$
#
# Created by Mike Wille, SLSE, 2017-02-10
#
# EventFilter
SET(EventFilter_SRCS
EventFilter/AttributeEditingModeUI.h
EventFilter/AttributeEditingModeUI.cpp
EventFilter/AttributeSelectionModeUI.h
EventFilter/AttributeSelectionModeUI.cpp
EventFilter/FilterWindow.h
EventFilter/FilterWindow.cpp
EventFilter/FilterTableEntry.h
EventFilter/FilterTableEntry.cpp
EventFilter/FilterTableEntryAttribute.h
EventFilter/FilterTableEntryAttribute.cpp
EventFilter/interpreter/FilterWorker.h
EventFilter/interpreter/FilterWorker.cpp
EventFilter/widgets/AbstractAttributeWidget.cpp
EventFilter/widgets/ComboBox.cpp
EventFilter/widgets/TimeRangeWidget.cpp
EventFilter/widgets/AreaWidget.cpp
EventFilter/widgets/DefaultRangeWidget.cpp
EventFilter/widgets/CheckBoxWidget.cpp
EventFilter/widgets/RadiusWidget.cpp
EventFilter/interpreter/InfoWindow.h
EventFilter/interpreter/InfoWindow.cpp
EventFilter/interpreter/FilterEquationFunctions.cpp
EventFilter/interpreter/FilterValueInterpreter.cpp
EventFilter/widgets/AbstractAttributeWidget.h
EventFilter/widgets/ComboBox.h
EventFilter/widgets/TimeRangeWidget.h
EventFilter/widgets/AreaWidget.h
EventFilter/widgets/DefaultRangeWidget.h
EventFilter/widgets/CheckBoxWidget.h
EventFilter/widgets/RadiusWidget.h
EventFilter/interpreter/FilterEquationFunctions.h
EventFilter/interpreter/FilterValueInterpreter.h
detail_data.h
detail_data.cpp
excon_filter.h
excon_filter.cpp
logger.h
logger.cpp
)
SET(EventFilter_UICS
EventFilter/ui/FilterWindowUi.ui
)
# Timeline
SET(tln_view_gui_SRCS
attribute_value_lookup.cpp
attribute_value_lookup.h
tln_view_gui_plugin.cpp
tln_view_gui_plugin.h
tln_dialog.cpp
tln_dialog.h
tln_dialog_model.cpp
tln_dialog_model.h
tln_cache_dialog.cpp
tln_cache_dialog.h
tln_show_details.cpp
tln_show_details.h
tln_event_list.h
tln_event_list.cpp
tln_event_list_model.h
tln_event_list_model.cpp
tln_event_list_columns.h
tln_event_list_columns.cpp
tln_legend.h
tln_legend.cpp
${EventFilter_SRCS}
)
NGL_WRAP_UI(tln_view_gui_SRCS
tln_dialog.ui
tln_cache_dialog.ui
tln_show_details.ui
tln_event_list.ui
tln_event_list_columns.ui
tln_legend.ui
${EventFilter_UICS}
)
NGL_ADD_LIBRARY(WS TlnViewGuiPlugin MODULE ${tln_view_gui_SRCS})
NGL_TARGET_LINK_LIBRARIES(TlnViewGuiPlugin
Qt5::Widgets
Qt5::WebSockets
LtsAppManager
LtsDataView
LtsTimelineClassic
LtsPrinting
LtsSession
LtsSessionData
LtsUtilsCore # data mod
LtsUtilsGuiDds
LtsUtilsSettings
LtsWidgets
NGLLogger
ngltools # dtg
AvmDataPluginInterface
ExmDataPluginInterface
IsmDataPluginInterface
MrkDataPluginInterface
OpmDataPluginInterface
PdmDataPluginInterface
PpmDataPluginInterface
FlmExplorerGuiPluginInterface
FltAesGuiPluginInterface # SitMap Filter
TlnDataPluginInterface
TlnViewGuiPluginInterface
MrkCommon # SitMap Filter Helper
)
NGL_INSTALL_TARGET(TlnViewGuiPlugin)