/** * @file GlobalDataFactory.h * @brief 全局数据工厂 * @author BaGuijun (baguijun@163.com) * @date 2024-09-04 */ #ifndef __GLOBALDATAFACTORY__ #define __GLOBALDATAFACTORY__ #include "FITK_Kernel/FITKAppFramework/FITKAbstractGlobalDataFactory.h" /** * @brief 全局数据工厂类 * @author BaGuijun (baguijun@163.com) * @date 2024-09-04 */ class GlobalDataFactory : public AppFrame::FITKAbstractGlobalDataFactory { private: /** * @brief 创建后处理数据 * @return 后处理场数据 * @author YanZhiHui (chanyuantiandao@126.com) * @date 2024-04-19 */ virtual Core::FITKAbstractDataObject *createPostData() override; /** * @brief 创建其他数据 * @return 其他数据 * @author YanZhiHui (chanyuantiandao@126.com) * @date 2024-04-19 */ virtual QHash createOtherData() override; }; #endif