[Webkit-unassigned] [Bug 30271] [QT] DRT doesn't support double click simulation

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Oct 19 19:28:36 PDT 2009


--- Comment #12 from Charles Wei <charles.wei at torchmobile.com.cn>  2009-10-19 19:28:36 PDT ---
(In reply to comment #11)
> (From update of attachment 41105 [details])
> m_timeStarted is not a clear variable name.  I don't know what it's supposed to
> do.
> Why?
> +    usleep(ms * 1000);
> That seems like a very bad idea.

m_timeStarted serves like an indicator to test if double click should be
like for the first mouse click , you don't need to test if it's a double click;
 a click after a double click should not be tested as a double click , etc. 

about usleep(ms * 1000) for leapForward(int ms),  leapFoward is supposed to
simulate the time flow by ms (in millisecond), and mostly for double click
simulation or prevents a double click with a longer leapFoward time.  like

   EventSender.leapForward(1000);   // without this, a dblclick will be

If sleep for the ms indicated by leapFoward(ms) is a bad idea, please tell me a
better idea so that I can implement.  I don't know what to do with just a
comment like "a bad idea".

Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

More information about the webkit-unassigned mailing list