jjzjj

CDiscRecorder

全部标签

c++ - QT - 如何从组合框中检索 QVariant 值?

我正在使用QVariant将对象存储在Qcombobox中,这似乎工作正常。这是实现代码:在标题中为QVariant添加类型:Q_DECLARE_METATYPE(CDiscRecorder*)pDiscRecorder转换为CDiscRecorder:CDiscRecorder*pDiscRecorder=newCDiscRecorder();然后存入comboboxui->cbDrives->addItem(QString::fromWCharArray(strName),QVariant::fromValue(pDiscRecorder));当我尝试将其拉出时出现问题:CDisc