[vlc-devel] [PATCH] Fix QToolButtonExt edge cases
jb at videolan.org
Sun Dec 18 01:51:39 CET 2011
On Sat, Dec 17, 2011 at 09:37:33PM +0000, Cheng Sun wrote :
> Firstly, once the user presses down on a QToolButtonExt there is no
> way to cancel the action; either a short or a long click will be
> generated. Compare this to a normal button, which can be cancelled by
> releasing the mouse outside of the button area.
> Secondly, with the mouse button held down, moving the mouse in and out
> of the button area will generate multiple short click events, when no
> event at all is desired.
> - bool longClick;
> + bool releasedIsDown;
> + bool ignoreNextClick;
Very badly chosen variables, if I could say.
http://www.jbkempf.com/ - +33 672 704 734
Sent from my Electronic Device
More information about the vlc-devel