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

Mr.*_*.Tu 15 user-interface qt qml

你能不能给我说说怎么分辨一些帮助ClickedPressed?谢谢..那Released意味着什么?你能给我一个样品吗?

Ger*_*cso 32

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

  • 已发布:释放鼠标按钮(之前已按下)时会生成事件

  • 单击:按下释放鼠标按钮时生成事件.

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

当你按下按钮时,指示灯会熄灭/音乐停止等等,当你松开它时,指示灯会重新开启/音乐再次开始等.


f2l*_*pll 5

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