0

我想使用单击按钮绘制一个椭圆。但我无法将点击按钮连接到paintEvent。例如,如果按下按钮,椭圆应该是绿色的,否则它应该是红色的。

4

1 回答 1

0

将按钮的clicked()信号连接到绘制椭圆的小部件上的自定义插槽。然后在您的自定义插槽中,设置新颜色并调用- 这将在事件队列收到请求时update()触发调用。paintEvent(..)

于 2012-08-16T10:15:44.147 回答