我想创建一个非常简单的游戏,例如this。一般来说,我需要几种颜色的方块,当你点击它们时它们应该出现,消失,移动。我创建了一个QDialog
。在其中我使用MyDialog::mousePressEvent(QMouseEvent *event)
函数来获取点击鼠标的坐标。一般来说,我需要另外两件事来编程我的游戏。
你能给出一些示例代码,将图像添加到对话框中,移动它并销毁吗?这样做最方便的方法是什么?
答案 0 :(得分:0)
Place and image in specific coordinates in QGraphicsScene
函数是代码对于创建简单游戏很有用:item.setPos
,scene.addItem
...