[PyKDE] Problem setting a cursor on widget
phil at riverbankcomputing.co.uk
Fri Nov 11 18:58:14 GMT 2005
On Friday 11 November 2005 6:26 pm, Rajeev Joseph Sebastian wrote:
> How do I set a cursor for a particular widget ?
> I tried using widget.setCursor( QCursor.PointingHandCursor), but it throws
> an exception saying ...
> TypeError: argument 1 of QWidget.setCursor() has an invalid type
> Using the statement QCursor.PointingHandCursor in the Python console,
> returns an integer...
> >>> QCursor.PointingHandCursor
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).
More information about the PyQt