QTreeWidget の列の 1 つに格納した QIcon を Qt::DecorationRole として抽出したいと考えています。
QTreeWidgetItem *item = ui->treeWidget->topLevelItem(index);
const QIcon &icon = item->data(0, Qt::DecorationRole)._howToConvert_();
ただし、データは QVariant としてしか取得できず、QVariant から QIcon に変換する関数が見つかりませんでした。それは可能ですか?