#ifndef MODULEPROTOTYPE_H #define MODULEPROTOTYPE_H #include #include #include #include "dataprototype.h" /** * @brief 模块原型 */ class ModulePrototype : public RuntimeItem { private: QString module_name; public: explicit ModulePrototype(); explicit ModulePrototype(const ModulePrototype &other); QString name() const; std::shared_ptr setName(const QString &val) const; virtual std::shared_ptr clone() const override; }; #endif // MODULEPROTOTYPE_H