怎么在已有QGraphicsPixmapItem上在某个坐标再加个一个QGraphicsPixmapItem
要在已有的QGraphicsPixmapItem上添加另一个QGraphicsPixmapItem,可以按照以下步骤进行:
- 创建第一个QGraphicsPixmapItem对象,设置其图像和位置。
QPixmap pixmap("image1.png");
QGraphicsPixmapItem* item1 = new QGraphicsPixmapItem(pixmap);
item1->setPos(x1, y1); // 设置第一个item的位置
- 创建第二个QGraphicsPixmapItem对象,设置其图像和位置。
QPixmap pixmap2("image2.png");
QGraphicsPixmapItem* item2 = new QGraphicsPixmapItem(pixmap2);
item2->setPos(x2, y2); // 设置第二个item的位置
- 将第二个QGraphicsPixmapItem对象添加到第一个QGraphicsPixmapItem对象的父项中。
item1->addToGroup(item2);
这样,第二个QGraphicsPixmapItem对象就会被添加到第一个QGraphicsPixmapItem对象的位置上
原文地址: https://www.cveoy.top/t/topic/iU4D 著作权归作者所有。请勿转载和采集!