Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用单击按钮绘制一个椭圆。但我无法将点击按钮连接到paintEvent。例如,如果按下按钮,椭圆应该是绿色的,否则它应该是红色的。
将按钮的clicked()信号连接到绘制椭圆的小部件上的自定义插槽。然后在您的自定义插槽中,设置新颜色并调用- 这将在事件队列收到请求时update()触发调用。paintEvent(..)
clicked()
update()
paintEvent(..)