我正在使用Curl库从https下载.jpeg图像并将其保存到某些临时位置。然后当我尝试使用QImage加载该图像时,如下所示:
QImage styleIcon;
styleIcon.load("C:\\temp.jpg");
QPixmap pixmap = QPixmap::fromImage(styleIcon);
QIcon icon = pixmap;
QTableWidgetItem* icon_item = new QTableWidgetItem;
icon_item->setIcon(icon);
TableWidget->setItem(currentRow, 8, icon_item);
图像未显示在“表格”小部件上。但是相同的过程适用于PNG图像。并且,一旦您使用照片查看器对下载的图像进行了一些更改,然后尝试使用QImage load进行加载,就可以使用。
有人可以帮我吗。