On Friday 11 November 2005 6:26 pm, Rajeev Joseph Sebastian wrote: > Hi, > > How do I set a cursor for a particular widget ? > > I tried using widget.setCursor( QCursor.PointingHandCursor), but it throws > an exception saying ... > > self.objectLabel.setCursor(QCursor.PointingHandCursor) > TypeError: argument 1 of QWidget.setCursor() has an invalid type > > > Using the statement QCursor.PointingHandCursor in the Python console, > returns an integer... > > >>> QCursor.PointingHandCursor > > 13
Which doesn't say anything about the type of QCursor.PointingHandCursor, only that it's string representation is '13'. > Also, I could not find anything in the PyQt docs. Use the Qt docs to find out what type setCursor() is expecting. You are trying to use the cursor's "name" rather than the cursor itself (which is the same but with the first character lower case). Phil _______________________________________________ PyKDE mailing list [email protected] http://mats.imk.fraunhofer.de/mailman/listinfo/pykde
