我想将我的项目从 Qt 5.7 升级到 Qt5.8。我有一个在QListWidget
.
我的项目,查看器从图像制作缩略图并将其转换为QIcon
. 创建后,QIcon
它QListWidget
通过插入一个新的QListwidgetItem
.
在 5.7 中运行良好,但在 5.8 中未显示缩略图。
下面是代码
QIcon
至QListWidget
:
QIcon tmpIcon(pathOfImage);
ui.listWidget->addItem(new QListWidgetItem(tmpIcon, pathOfImage));
是什么导致这种情况发生?怎么调到5.8?
在 5.7 中它可以工作:
在 5.8 中它不会:
但是现在,我发现小尺寸的PNG可以在5.8中显示。
我不知道是什么问题。也许是图像的大小或格式?
在 5.7 中,这不影响QListwidget
!