Difference between revisions of "CursorShapes"
Jump to navigation
Jump to search
m (new cursor names) |
|||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
+ | Check out [[Manual:Geyser#Custom_mouse_cursor|Custom mouse cursor]] on how to use these. | ||
+ | |||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
− | --see https://doc.qt.io/qt-5/qt.html#CursorShape-enum | + | --see https://doc.qt.io/qt-5/qt.html#CursorShape-enum |
− | "Reset" | + | "Reset" = -1 -- Resets your cursor. |
− | "Arrow" | + | "Arrow" = 0 -- The standard arrow cursor. |
− | "UpArrow" | + | "UpArrow" = 1 -- An arrow pointing upwards toward the top of the screen. |
− | "Cross" | + | "Cross" = 2 -- A crosshair cursor typically used to help the user accurately select a point on the screen. |
− | "Wait" | + | "Wait" = 3 -- An hourglass or watch cursor usually shown during operations that prevent the user from interacting with the application. |
− | "IBeam" | + | "IBeam" = 4 -- A caret or ibeam cursor indicating that a widget can accept and display text input. |
− | "ResizeVertical" | + | "ResizeVertical" = 5 -- A cursor used for elements that are used to vertically resize top-level windows. |
− | "ResizeHorizontal" | + | "ResizeHorizontal" = 6 -- A cursor used for elements that are used to horizontally resize top-level windows. |
− | "ResizeTopRight" | + | "ResizeTopRight" = 7 -- A cursor used for elements that are used to diagonally resize top-level windows at their top-right and bottom-left corners. |
"ResizeTopLeft" = 8 -- A cursor used for elements that are used to diagonally resize top-level windows at their top-left and bottom-right corners. | "ResizeTopLeft" = 8 -- A cursor used for elements that are used to diagonally resize top-level windows at their top-left and bottom-right corners. | ||
− | "ResizeAll" | + | "ResizeAll" = 9 -- A cursor used for elements that are used to resize top-level windows in any direction. |
− | "Blank" | + | "Blank" = 10 -- A blank/invisible cursor typically used when the cursor shape needs to be hidden. |
− | "VerticalSplit" | + | "VerticalSplit" = 11 -- A cursor used for vertical splitters indicating that a handle can be dragged horizontally to adjust the use of |
− | "HorizontalSplit" | + | -- available space. |
− | "PointingHand" | + | "HorizontalSplit" = 12 -- A cursor used for horizontal splitters indicating that a handle can be dragged vertically to adjust the use of |
− | "Forbidden" | + | -- available space. |
− | + | "PointingHand" = 13 -- A pointing hand cursor that is typically used for clickable elements such as hyperlinks. | |
− | "OpenHand" | + | "Forbidden" = 14 -- A slashed circle cursor typically used during drag and drop operations to indicate that dragged content cannot be dropped on |
− | + | -- particular widgets or inside certain regions. | |
− | "ClosedHand" | + | "OpenHand" = 17 -- A cursor representing an open hand typically used to indicate that the area under the cursor is the visible part of a |
− | "WhatsThis" | + | -- canvas that the user can click and drag in order to scroll around. |
− | "Busy" | + | "ClosedHand" = 18 -- A cursor representing a closed hand typically used to indicate that a dragging operation is in progress that |
− | + | -- involves scrolling. | |
− | "DragMove" | + | "WhatsThis" = 15 -- An arrow with a question mark typically used to indicate the presence of What's This? help for a widget. |
− | "DragCopy" | + | "Busy" = 16 -- An hourglass or watch cursor usually shown during operations that allow the user to interact with the application while |
− | "DragLink" | + | -- they are performed in the background. |
+ | "DragMove" = 20 -- A cursor that is usually used when dragging an item. | ||
+ | "DragCopy" = 19 -- A cursor that is usually used when dragging an item to copy it. | ||
+ | "DragLink" = 21 -- A cursor that is usually used when dragging an item to make a link to it. | ||
</syntaxhighlight> | </syntaxhighlight> |
Latest revision as of 10:15, 2 May 2020
Check out Custom mouse cursor on how to use these.
--see https://doc.qt.io/qt-5/qt.html#CursorShape-enum
"Reset" = -1 -- Resets your cursor.
"Arrow" = 0 -- The standard arrow cursor.
"UpArrow" = 1 -- An arrow pointing upwards toward the top of the screen.
"Cross" = 2 -- A crosshair cursor typically used to help the user accurately select a point on the screen.
"Wait" = 3 -- An hourglass or watch cursor usually shown during operations that prevent the user from interacting with the application.
"IBeam" = 4 -- A caret or ibeam cursor indicating that a widget can accept and display text input.
"ResizeVertical" = 5 -- A cursor used for elements that are used to vertically resize top-level windows.
"ResizeHorizontal" = 6 -- A cursor used for elements that are used to horizontally resize top-level windows.
"ResizeTopRight" = 7 -- A cursor used for elements that are used to diagonally resize top-level windows at their top-right and bottom-left corners.
"ResizeTopLeft" = 8 -- A cursor used for elements that are used to diagonally resize top-level windows at their top-left and bottom-right corners.
"ResizeAll" = 9 -- A cursor used for elements that are used to resize top-level windows in any direction.
"Blank" = 10 -- A blank/invisible cursor typically used when the cursor shape needs to be hidden.
"VerticalSplit" = 11 -- A cursor used for vertical splitters indicating that a handle can be dragged horizontally to adjust the use of
-- available space.
"HorizontalSplit" = 12 -- A cursor used for horizontal splitters indicating that a handle can be dragged vertically to adjust the use of
-- available space.
"PointingHand" = 13 -- A pointing hand cursor that is typically used for clickable elements such as hyperlinks.
"Forbidden" = 14 -- A slashed circle cursor typically used during drag and drop operations to indicate that dragged content cannot be dropped on
-- particular widgets or inside certain regions.
"OpenHand" = 17 -- A cursor representing an open hand typically used to indicate that the area under the cursor is the visible part of a
-- canvas that the user can click and drag in order to scroll around.
"ClosedHand" = 18 -- A cursor representing a closed hand typically used to indicate that a dragging operation is in progress that
-- involves scrolling.
"WhatsThis" = 15 -- An arrow with a question mark typically used to indicate the presence of What's This? help for a widget.
"Busy" = 16 -- An hourglass or watch cursor usually shown during operations that allow the user to interact with the application while
-- they are performed in the background.
"DragMove" = 20 -- A cursor that is usually used when dragging an item.
"DragCopy" = 19 -- A cursor that is usually used when dragging an item to copy it.
"DragLink" = 21 -- A cursor that is usually used when dragging an item to make a link to it.