我想从QTreeWidget的一列中存储的Qt :: DecorationRole中提取一个已经存在的QIcon。
QTreeWidgetItem *item = ui->treeWidget->topLevelItem(index);
const QIcon &icon = item->data(0, Qt::DecorationRole)._howToConvert_();
不过,我只能以QVariant的形式获取数据,而且我找不到将QVariant转换为QIcon的函数。这可行吗?
我想从QTreeWidget的一列中存储的Qt :: DecorationRole中提取一个已经存在的QIcon。
QTreeWidgetItem *item = ui->treeWidget->topLevelItem(index);
const QIcon &icon = item->data(0, Qt::DecorationRole)._howToConvert_();
不过,我只能以QVariant的形式获取数据,而且我找不到将QVariant转换为QIcon的函数。这可行吗?