[maemo-developers] Disable system click for an application?
From: Felipe Crochik felipe at crochik.comDate: Thu Mar 24 00:27:04 EET 2011
- Previous message: Disable system click for an application?
- Next message: Disable system click for an application?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Typically installing a event filter should be enough for most cases. If not, you can create a class derived from QApplication and override the notify method (http://doc.qt.nokia.com/latest/qcoreapplication.html#notify). It will allow you to filter all the events before they can make to any object. Felipe -----Original Message----- From: maemo-developers-bounces at maemo.org [mailto:maemo-developers-bounces at maemo.org] On Behalf Of Tarantism Sent: Wednesday, March 23, 2011 5:28 PM To: maemo-developers at maemo.org Subject: Re: Disable system click for an application? On Wed, 2011-03-23 at 10:31 +0200, Kimmo Hämäläinen wrote: > On 03/23/11 00:30, ext Tarantism wrote: > > I'd like to disable the system touch screen click for my application. > The best way depends on your application. Do you use GTK/Qt/pure-X or what? I'm using Qt. > In GTK, you could create a widget and call gtk_grab_add() for it > to catch all mouse events (including taps on the screen). Following your suggestion, I've tried calling the event accept method in the relevant mousePressEvent handler and also in the MainWindow widget handler but I still get clicks. Any clues? _______________________________________________ maemo-developers mailing list maemo-developers at maemo.org https://lists.maemo.org/mailman/listinfo/maemo-developers
- Previous message: Disable system click for an application?
- Next message: Disable system click for an application?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]