# # $Id$ # $HeadURL$ # $Author$ # # Created by Mike Wille, SLSE, 2017-03-31 # SET(flm_explorer_gui_SRCS flm_explorer_gui_plugin.cpp flm_dialog.cpp flm_dialog_model_folder.cpp flm_dialog_model_file.cpp flm_edit_folder.cpp flm_edit_file_content.cpp flm_set_properties_dialog.cpp flm_preview_file_dialog.cpp flm_preview_playback.cpp flm_get_content.cpp flm_get_content_async.cpp flm_office_integration.cpp settings.cpp RatioAwareLabel.cpp TopicEditor/topic_editor.cpp HQReports/flm_hq_report_edit.cpp HQReports/flm_hq_report_model.cpp HQReports/flm_hq_report_json_parser.cpp HQReports/flm_hq_report_converter.cpp HQReports/flm_hq_report_symbol_creator.cpp HQReports/flm_hq_report_symbol_concrete_creators.cpp HQReports/flm_hq_report_symbol_factory.cpp ) NGL_WRAP_UI(flm_explorer_gui_SRCS flm_dialog.ui flm_edit_folder.ui flm_edit_file_content.ui flm_set_properties_dialog.ui flm_preview_file_dialog.ui flm_preview_playback.ui TopicEditor/topic_editor.ui HQReports/flm_hq_report_edit.ui ) INSTALL_SHARED_FILES(flm_explorer_gui_SRCS FILES office.ica DESTINATION "IcaScripts" WS ) NGL_ADD_LIBRARY(WS FlmExplorerGuiPlugin MODULE ${flm_explorer_gui_SRCS}) NGL_TARGET_LINK_LIBRARIES(FlmExplorerGuiPlugin NGLLogger FlmExplorerGuiPluginInterface FlmDataPluginInterface OpmDataPluginInterface ExmDataPluginInterface PpmDataPluginInterface Qt5::Widgets LtsDataView LtsUtilsGuiDds LtsUtilsGuiConnectDialog LtsUtilsCore LtsUtilsSettings LtsSession LtsSessionData LtsWidgets LtsPrinting nglwidgets ngltools nglsettings TopicEditorBase LtsScriptTimeline # TopicEditor PreGuiScriptCommon # TopicEditor => Text Topic => TopicDesigner PpmGuiPartyPluginInterface situationMapGeometryModel advancedSymbology svcAesCommon ) NGL_INSTALL_TARGET(FlmExplorerGuiPlugin)