关于QGraphicsPixmapItem 在MainWindow中没有显示的问题
我写了一个类,继承了QMainWindow,含有有以下两个成员变量
QGraphicsScene *scene;
QGraphicsView *view;
构造函数初始化了成员变量之后,其余代码内容基本如下:
setCentralWidget(view);
resize(1000, 700);
scene->setSceneRect(0, 0, 1000, 700);
scene->setBackgroundBrush(QBrush(QPixmap("img/background.bmp")));
QGraphicsPixmapItem item(QPixmap("img/me.png"));
item.setPos(100, 200);
scene->addItem(&item);
但是scene添加的QGraphicsPixmapItem 对象图片没有在程序界面显示。我试了一下,如果利用scene的addPixmap方法添加一个QPixmap对象是可以在程序界面中显示的。不知道怎么解决这个问题,是坐标的原因吗?初学者,请教大家
QGraphicsScene *scene;
QGraphicsView *view;
构造函数初始化了成员变量之后,其余代码内容基本如下:
setCentralWidget(view);
resize(1000, 700);
scene->setSceneRect(0, 0, 1000, 700);
scene->setBackgroundBrush(QBrush(QPixmap("img/background.bmp")));
QGraphicsPixmapItem item(QPixmap("img/me.png"));
item.setPos(100, 200);
scene->addItem(&item);
但是scene添加的QGraphicsPixmapItem 对象图片没有在程序界面显示。我试了一下,如果利用scene的addPixmap方法添加一个QPixmap对象是可以在程序界面中显示的。不知道怎么解决这个问题,是坐标的原因吗?初学者,请教大家
...全文
相关推荐
QGraphicsScene显示QPixmap示例scene.rar
QGraphicsScene显示QPixmap示例scene.rar
【QT开发教程】绘制图像组件QGraphicsPixmapItem详解及实战应用
QGraphicsPixmapItem 是 Qt 中用于简单而高效地显示和操作图片的实用工具。通过熟练掌握它的常用方法、信号槽机制和各种高级应用技巧,可以帮助您在 Qt 应用程序中实现多种复杂的图片显示和交互功能。
N皇后问题答案求解QT实现(带源码)
N皇后问题求解 支持4—9皇后问题,修改源码调用参数和存储矩阵大小,可以支持更大棋盘求解。 QT新手,做的不好,ヾ(●´□`●)ノ【゜+。・o谢谢o・。+゜】ヾ(○´□`○)ノ
QtPictureTool.rar
利用qt加载图片并显示的一个小demo
C++ QT实现图像网络下载【嵌入式QT GUI设计】.zip
嵌入式C++ QT GUI设计。 项目代码可直接编译运行。


