ModelSign *pModel = new ModelSign;
QWidget *pWdg = new QWidget;
pWdg->setProperty("obJectName", QVariant::fromValue((void *)pModel));
void *pModelSign = pWdg->property("obJectName").value<void *>();
QWidget对象设置获取指针型属性数据
最新推荐文章于 2023-10-29 19:08:55 发布
这段代码展示了如何在Qt框架中创建一个ModelSign对象和一个QWidget对象,并通过setProperty方法将ModelSign对象的指针作为QWidget对象的属性存储。之后,通过property方法读取并转换回原始的ModelSign指针。这段代码对于理解Qt中的对象属性管理和指针操作具有重要意义。
摘要由CSDN通过智能技术生成