26 return Qt::ArrowCursor;
31 return Qt::UpArrowCursor;
36 return load(
"cursor-cross.xpm");
41 return load(
"cursor-round.xpm");
46 return load(
"cursor-pixel-black.xpm");
51 return load(
"cursor-pixel-white.xpm");
56 return Qt::WaitCursor;
61 return Qt::IBeamCursor;
66 return Qt::SizeVerCursor;
71 return Qt::SizeHorCursor;
76 return Qt::SizeBDiagCursor;
81 return Qt::SizeFDiagCursor;
86 return Qt::SizeAllCursor;
91 return Qt::BlankCursor;
96 return Qt::SplitVCursor;
101 return Qt::SplitHCursor;
106 return Qt::PointingHandCursor;
117 return load(
"precise-pick-layer-icon.xpm", 7, 23);
122 return load(
"zoom_smooth.xpm");
127 return load(
"zoom_discrete.xpm");
132 return load(
"rotate_smooth.xpm");
137 return load(
"rotate_discrete.xpm");
142 return load(
"color-sampler_image_foreground.xpm", 8, 23);
147 return load(
"color-sampler_image_background.xpm", 8, 23);
152 return load(
"color-sampler_layer_foreground.xpm", 8, 23);
157 return load(
"color-sampler_layer_background.xpm", 8, 23);
162 return load(
"exposure-cursor-gesture.xpm");
167 return load(
"gamma-cursor-gesture.xpm");
172 return load(
"cursor-triangle_lefthanded.xpm");
177 return load(
"cursor-triangle_righthanded.xpm");
182 return load(
"cursor-eraser.xpm", 2, 2);
187 return load(
"move-tool.xpm");
192 return load(
"move-selection.xpm", 11, 11);
197 return Qt::PointingHandCursor;
202 return Qt::OpenHandCursor;
207 return Qt::ClosedHandCursor;
212 return load(
"rotate_cursor.xpm");
217 return load(
"mesh_cursor_free.png", 5, 5);
222 return load(
"mesh_cursor_locked.png", 5, 5);
static KisCursorCache * instance()
QCursor load(const QString &cursorName, int hotspotX, int hotspotY)
static QCursor sizeBDiagCursor()
static QCursor samplerImageBackgroundCursor()
static QCursor rotateCanvasDiscreteCursor()
static QCursor samplerCursor()
static QCursor pixelBlackCursor()
static QCursor sizeAllCursor()
static QCursor changeGammaCursor()
static QCursor ibeamCursor()
static QCursor splitVCursor()
static QCursor sizeHorCursor()
static QCursor blankCursor()
static QCursor crossCursor()
static QCursor triangleRightHandedCursor()
static QCursor load(const QString &cursorName, int hotspotX=-1, int hotspotY=-1)
static QCursor upArrowCursor()
static QCursor openHandCursor()
static QCursor handCursor()
static QCursor moveSelectionCursor()
static QCursor samplerLayerBackgroundCursor()
static QCursor rotateCursor()
static QCursor waitCursor()
static QCursor samplerLayerForegroundCursor()
static QCursor moveCursor()
static QCursor pickLayerCursor()
static QCursor sizeFDiagCursor()
static QCursor closedHandCursor()
static QCursor arrowCursor()
static QCursor triangleLeftHandedCursor()
static QCursor zoomSmoothCursor()
static QCursor meshCursorFree()
static QCursor rotateCanvasSmoothCursor()
static QCursor pointingHandCursor()
static QCursor zoomDiscreteCursor()
static QCursor roundCursor()
static QCursor pixelWhiteCursor()
static QCursor eraserCursor()
static QCursor samplerImageForegroundCursor()
static QCursor changeExposureCursor()
static QCursor meshCursorLocked()
static QCursor sizeVerCursor()
static QCursor splitHCursor()