#include "hmiwidgetfactory.h" // 根据名称创建HMI控件 HmiControlItem* HmiWidgetFactory::createItem(const QString& name) { if (name == "按钮") { return new HmiButton(); } else if (name == "指示灯") { return new HmiLed(); } return nullptr; // 未知类型返回空 }