#pragma once /** * 增加界面空基的项目组件 * @file KJ2AlgInterfaceToolbox.h * @brief KJ2AlgInterfaceToolbox.h * @details * 界面空基的项目组件,完成项目文件中的参数文件加载显示,并给出对应算法组件的执行调用 * */ #ifndef __KJ2ALGINTERFACETOOLBOX_GLOBAL_H__ #define __KJ2ALGINTERFACETOOLBOX_GLOBAL_H__ #include "KJ135WBJYAlgInterfacetoolbox_global.h" #include "QToolAbstract.h" namespace LAMPMainWidget { class RasterMainWidget; } class ToolBoxWidget; extern "C" KJ2ALGINTERFACETOOLBOX_EXPORT void RegisterPreToolBox(LAMPMainWidget::RasterMainWidget* mainwindows, ToolBoxWidget* toolbox); /// /// 加载空基十三五微波算法组件xml参数界面 /// class KJ2ALGINTERFACETOOLBOX_EXPORT WBFZAlgComponetLoadXmlParamsDialogToolButton : public QToolAbstract { Q_OBJECT public: WBFZAlgComponetLoadXmlParamsDialogToolButton(QWidget* parent = nullptr); ~WBFZAlgComponetLoadXmlParamsDialogToolButton(); public: virtual void run() override; }; #endif // __KJ2ALGINTERFACETOOLBOX_GLOBAL_H__