• 5367阅读
  • 2回复

[提问]关于QGraphicsScene里显示多张图片,如何定义位置 [复制链接]

上一主题 下一主题
离线noreen_yue
 
只看楼主 倒序阅读 楼主  发表于: 2012-06-07

QGraphicsScene* scene = new QGraphicsScene;
scene->setSceneRect(-600,-600,1200,1200);
scene->setItemIndexMethod(QGraphicsScene::BspTreeIndex);
QPixmap pixmap1(QString("D:/pic/1.png"));
QPixmap pixmap2(QString("D:/pic/2.png"));
pixmap1 = pixmap1.scaledToWidth(400);
pixmap2 = pixmap2.scaledToWidth(200);
QGraphicsPixmapItem *item1 = scene->addPixmap(pixmap1);
QGraphicsPixmapItem *item2 = scene->addPixmap(pixmap2);

这样在view里显示,图片1和2叠起来了,怎么定义位置呢、
离线andylhx
只看该作者 1楼 发表于: 2012-06-07
QGraphicsPixmapItem 有一个setPos()的函数! 大家加油!
离线noreen_yue
只看该作者 2楼 发表于: 2012-06-07
回 1楼(andylhx) 的帖子
嗯嗯 确实  
快速回复
限100 字节
 
上一个 下一个