What is the difference between Clicked and Pressed in Qt?

20,518

Solution 1

  • Pressed: event is generated when you push down the mouse button

  • Released: event is generated when you release the mouse button (which has been pressed down before)

  • Clicked: event is generated when a mouse button Pressed & Released.

With these functions you can create a snap-switch for example:

when you press the button, the light will switch off / the music stop / etc , when you release it, light switches back on / the music starts again etc.

Solution 2

Clicked is a complete click (press and release), released is when you let go of the mouse button and pressed is when you press down on your mouse button.

Share:
20,518
Mr.Tu
Author by

Mr.Tu

C++/QT/linux guy...

Updated on November 25, 2020

Comments

  • Mr.Tu
    Mr.Tu over 3 years

    Can you give me some help about how to distinguish Clicked and Pressed ? Thank you .. and What does Released means? would you give me a sample ?