Qt中怎么根据类名来实例化对象

2025-04-15 11:02:26
推荐回答(1个)
回答1:

int id = QMetaType::type("MyClass");
if (id != 0) {
void *myClassPtr = QMetaType::construct(id);
...
QMetaType::destroy(id, myClassPtr);
myClassPtr = 0;
}