20 setCursorWithSize (
const QString &imagePath,
int hotX,
int hotY,
int size);
21 Q_INVOKABLE
void setCursor (
const QString &imagePath,
int hotX,
int hotY);
23 Q_INVOKABLE
void setPointerCursor ();
24 Q_INVOKABLE
void setPencilCursor ();
25 Q_INVOKABLE
void setBrushCursor ();
26 Q_INVOKABLE
void setCutCursor ();
27 Q_INVOKABLE
void setEraserCursor ();
28 Q_INVOKABLE
void setRampCursor ();
29 Q_INVOKABLE
void setAuditionCursor ();
30 Q_INVOKABLE
void setOpenHandCursor ();
31 Q_INVOKABLE
void setClosedHandCursor ();
32 Q_INVOKABLE
void setCopyCursor ();
33 Q_INVOKABLE
void setLinkCursor ();
34 Q_INVOKABLE
void setResizeStartCursor ();
35 Q_INVOKABLE
void setStretchStartCursor ();
36 Q_INVOKABLE
void setResizeLoopStartCursor ();
37 Q_INVOKABLE
void setResizeEndCursor ();
38 Q_INVOKABLE
void setStretchEndCursor ();
39 Q_INVOKABLE
void setResizeLoopEndCursor ();
40 Q_INVOKABLE
void setFadeInCursor ();
41 Q_INVOKABLE
void setFadeOutCursor ();
43 Q_INVOKABLE
void unsetCursor ();
45 Q_INVOKABLE
static QPoint cursorPosition ();
46 Q_INVOKABLE
static void warpCursor (QPoint point);
49 void set_cursor (
const QString &cache_key,
const QCursor &cursor);
52 int popped_cursor_count_ = 0;
53 QHash<QString, QCursor> cursor_cache_;
54 QString last_cursor_cache_key_;