在Qt中使用QGraphicsScene添加圖片,可以按照以下步驟進行操作:
QGraphicsScene scene;
QPixmap pixmap("image.png");
QGraphicsPixmapItem* item = scene.addPixmap(pixmap);
item->setPos(x, y); // 設置圖片的位置
item->setScale(scale); // 設置圖片的縮放比例
QGraphicsView view(&scene);
view.show();
完整的示例代碼如下:
#include <QGraphicsScene>
#include <QGraphicsView>
#include <QPixmap>
int main(int argc, char *argv[])
{
QApplication a(argc, argv);
QGraphicsScene scene;
QPixmap pixmap("image.png");
QGraphicsPixmapItem* item = scene.addPixmap(pixmap);
item->setPos(x, y);
item->setScale(scale);
QGraphicsView view(&scene);
view.show();
return a.exec();
}
在示例代碼中,需要將"image.png"替換為實際圖片的路徑,設置圖片的位置和縮放比例,然后編譯和運行程序,即可在窗口中顯示添加了圖片的QGraphicsScene。