【问题标题】:How to change QGraphicsPixmapItem visibility after its animation is finished?动画完成后如何更改 QGraphicsPixmapItem 的可见性?
【发布时间】:2012-01-06 09:05:14
【问题描述】:

我正在使用 QPropertyAnimation 为 QGraphicsPixmapItem 子类的位置和不透明度设置动画。在像素图变得完全透明后,我想使用 setVisible(false); 隐藏它。或隐藏();阻止其鼠标事件。我尝试使用 QPropertyAnimation,但看起来该动画不会更改布尔属性。实现这一目标的其他方法是什么?

【问题讨论】:

    标签: qt4 visibility qgraphicsview qgraphicsitem


    【解决方案1】:

    QPropertyAnimation 为您的对象设置动画后会发出finished() 信号。将其连接到控制对象中的插槽以隐藏该项目。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-05-28
      • 2013-11-28
      • 2014-10-17
      • 2019-12-10
      • 2020-02-28
      • 1970-01-01
      • 2014-10-05
      相关资源
      最近更新 更多