Я загружаю изображение .jpeg из https с помощью библиотеки Curl и сохраняю в какое-то временное местоположение. затем, когда я пытаюсь загрузить это изображение, используя 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, все работает.
Может ли кто-нибудь помочь мне в этом ..