Я просто не могу получить изображение png для отображения, я проверяю, что он правильно загружается, но ничего не отображается на моих пустых холстах. Третий предназначен для отображения изображения. Может кто-нибудь, пожалуйста, быстро взглянуть? Благодарю.Qt PNG изображение не отображается
QImage * QI = new QImage;
bool Check = QI->load("test.png");
QGraphicsPixmapItem * QII = new QGraphicsPixmapItem(QPixmap::fromImage(*QI));
QRect ImagePanelArea1(0, MenuBarHeight,
ScreenWidth/3, (ScreenHeight/2) - MenuBarHeight);
QRect ImagePanelArea2(ScreenWidth/3, MenuBarHeight,
ScreenWidth/3, (ScreenHeight/2) - MenuBarHeight);
QRect ImagePanelArea3((ScreenWidth/3) * 2, MenuBarHeight,
ScreenWidth/3, (ScreenHeight/2) - MenuBarHeight);
QGraphicsScene * QGS1 = new QGraphicsScene(ImagePanelArea1, this);
QGraphicsScene * QGS2 = new QGraphicsScene(ImagePanelArea2, this);
QGraphicsScene * QGS3 = new QGraphicsScene(ImagePanelArea3, this);
QGS3->addItem(QII);
QGraphicsView * QGV1 = new QGraphicsView(QGS1, this);
QGV1->setGeometry(ImagePanelArea1);
QGV1->show();
QGraphicsView * QGV2 = new QGraphicsView(QGS2, this);
QGV2->setGeometry(ImagePanelArea2);
QGV2->show();
QGraphicsView * QGV3 = new QGraphicsView(QGS3, this);
QGV3->setGeometry(ImagePanelArea3); QGV3->show();
У вас есть все эти библиотеки изображений qt? По умолчанию библиотека поддержки для svg, png и т. Д. Не включена. – gongzhitaao
Что вы имеете в виду? Я только что установил установщик qt, я не знаю, извините :( – Kachinsky
Посмотрите, можете ли вы найти '' qtsvg4.dll' и другую библиотеку изображений. – gongzhitaao