From f74ff251a29d0d365bd79bd7b5d3d50efbbf93d7 Mon Sep 17 00:00:00 2001 From: twi-devel Date: Sat, 29 Aug 2026 22:37:43 +0200 Subject: [PATCH] Add flm_data_plugin_interface.h stub MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Plugin Interface Header für FileManagement Data Plugin - Benötigt für LtsFileDialog Build (BUILD_RTI=OFF) - Vom Qt5-Quellcode kopiert und angepasst Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .../flm_data_plugin_interface.h | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) create mode 100755 qt6-after/qt6-migrated-legatus/Lts/Plugins/FileManagement/flm_data_plugin_interface.h diff --git a/qt6-after/qt6-migrated-legatus/Lts/Plugins/FileManagement/flm_data_plugin_interface.h b/qt6-after/qt6-migrated-legatus/Lts/Plugins/FileManagement/flm_data_plugin_interface.h new file mode 100755 index 000000000..a2e264418 --- /dev/null +++ b/qt6-after/qt6-migrated-legatus/Lts/Plugins/FileManagement/flm_data_plugin_interface.h @@ -0,0 +1,30 @@ +/** + * @RDE_HEADER@ + * FileManagement Explorer Interface for access from other Plugins + * $Id$ + * $HeadURL$ + * $Author$ + * Created by Mike Wille, SLSE, 2017-03-31 + */ + +#pragma once + +#include +#include +#include + +namespace FileManagement +{ +/** + * @brief The DataInterface class provides the Topics Clients only for the GUI Plugins + */ +class DataInterface : public DataPluginBase::Interface +{ +public: + using DataPluginBase::Interface::Interface; + + virtual std::shared_ptr getDtc() = 0; + virtual std::shared_ptr getFtc() = 0; +}; + +} // namespace FileManagement