2

我想做一个类似hud的东西。我有QGraphicsScene一个巨大QPixmap的,我添加到一个小得多QGraphicsView。现在我需要添加一些控制元素,QLabel例如QPushButtonQGraphicsEllipseItem。我认为这不是问题。我发现这个有用的页面Graphics View Classes。但是我如何将这个控制元素锚定到视图上,或者更好地说我如何不锚定它们?当我拖动 时QPixmap,我不希望 hudQPixmapQGraphicsView. 我需要做什么,才能解决这个问题。希望可以有人帮帮我。

4

1 回答 1

4

您应该只需要创建小部件并QGraphicsView在构造函数中指定,如下所示:

QPushButton *button1 = new QPushButton(view);
于 2010-09-11T03:58:00.377 回答