On Mon, 23 Nov 2009 09:54:43 -0700 (MST), [email protected] wrote: > When I look for the TabletEnterProximity in my application the class for > the event > is a regular QEvent rather than a QTabletEvent as is indicated in the > documentation. > I want to get out the pointer type for the event so that I know when the > user > changes pointers (say from the stylus to the eraser side). This is the > code I was > using in my class inherited from QApplication: > > def event(self,event): > if event.type==QEvent.TabletEnterProximity: > checkForNewPointerType(event.pointerType()) > return QApplication.event(self,event) > > It produced an exception because pointerType is not a method for a base > QEvent object. > > Is there something I'm possibly forgetting? and if this is a bug then is > there > another way to do what I want? I want the change to be picked up before > the user > presses down with the tablet. Is there something similar to > QWidget.setMouseTracking so I can get tablet events when no buttons are > pressed > down?
Support for some event sub-classes was missing - fixed in tonight's snapshot. Thanks, Phil _______________________________________________ PyQt mailing list [email protected] http://www.riverbankcomputing.com/mailman/listinfo/pyqt
