the gdk.Display for which the cursor will be created
the gdk.Pixbuf containing the cursor image
the horizontal offset of the “hotspot” of the cursor.
the vertical offset of the “hotspot” of the cursor.
a new gdk.Cursor
ConstructionException GTK+ fails to create the object.
2.4
Creates a new cursor from a pixbuf.
Not all GDK backends support RGBA cursors. If they are not supported, a monochrome approximation will be displayed. The functions Display.supportsCursorAlpha and Display.supportsCursorColor can be used to determine whether RGBA cursors are supported; Display.getDefaultCursorSize and Display.getMaximalCursorSize give information about cursor sizes.
If x or y are -1, the pixbuf must have options named “x_hot” and “y_hot”, resp., containing integer values between 0 and the width resp. height of the pixbuf. (Since: 3.0)
On the X backend, support for RGBA cursors requires a sufficently new version of the X Render extension.