【问题标题】:What is the difference between Clicked and Pressed in Qt?Qt 中的 Clicked 和 Pressed 有什么区别?
【发布时间】:2012-03-16 03:09:19
【问题描述】:

你能给我一些关于如何区分ClickedPressed的帮助吗?谢谢.. Released 是什么意思?你能给我一个样品吗?

【问题讨论】:

    标签: qt user-interface qml


    【解决方案1】:
    • Pressed:按下鼠标按钮时产生事件

    • 释放:释放鼠标按钮时产生事件(之前已经按下

    • Clicked:当鼠标按钮Pressed & Released时产生事件。

    使用这些功能,您可以创建一个快速开关,例如:

    当你按下按钮时,灯会关闭/音乐停止/等等,当你松开它时,灯会变回来on / 音乐再次开始等。

    【讨论】:

    • 如何区分左键和右键?
    • 谢谢,实际上我正在看那个。有什么方法可以让我不必继承TableView
    • 我认为您最好发布自己的问题,并在那里得到明确的答案。
    【解决方案2】:

    Clicked 是一个完整的点击(按下并释放),released 是你松开鼠标按钮,而pressed 是你按下鼠标按钮。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-06-16
      • 2010-12-20
      • 2017-03-14
      • 2013-05-09
      • 2011-01-14
      相关资源
      最近更新 更多