我想知道是否有一种方法可以像这样获取显示在表格单元格上的图像。QStandardItemModel 是否有任何可以提供帮助的方法?
QImage p = MyQStandardItemModelptr->item(row,col)->data();
有什么建议吗?
最佳答案
你可以试试下面的调用:
QImage p = MyQStandardItemModelptr->item(row,col)->data(Qt::DecorationRole).value<QImage>();
请注意Qt::DecorationRole
的用法。
关于c++ - 从 QStandardItemModel - TableView 获取 QImage 或 QPixmap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20107049/