在Qt中点击和按下有什么区别?

时间:2012-02-26 08:14:36

标签: qt user-interface qml

您能否就如何区分ClickedPressed向我提供一些帮助?谢谢.. Released是什么意思?你能给我一个样品吗?

2 个答案:

答案 0 :(得分:28)

  • 按下:按下鼠标按钮时会生成事件

  • 已下达:释放鼠标按钮时生成事件(已在之前按下)

  • 点击:当鼠标按下按下& 发行日期

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

当您按下 按钮时,指示灯将关闭/音乐停止/等,当您释放时,灯重新开启/音乐再次启动等。

答案 1 :(得分:4)

单击是完全单击(按下并释放),释放的是当您松开鼠标按钮时按下并按下鼠标按钮时。