when to use “wait” and when “busy” mouse cursorAre Custom Cursors a Good Idea in Most Desktop Applications?How to test whether UI is usable with touch-screen on desktopAre hourglass cursors still relevant?What is a good mouse cursor to point at objects in diagrams?How to determine whether custom or “standard” cursors are to be used in a software application?Standard for using the system tray?Best mouse interaction on knob (dial/rotary controller)Button Behavior and when to trigger on releaseCursor usage in different application elementsResize Cursor - Col/Row vs East-West/North-South
Does Ubuntu reduce battery life?
Bouncing map back into its bounds, after user dragged it out
What are the cons of stateless password generators?
When to sell a coin collection
On the sensitivity conjecture?
Why tantalum for the Hayabusa bullets?
Are all French verb conjugation tenses and moods practical and efficient?
What is the source of this clause, often used to mark the completion of something?
Is it possible to tell if a child will turn into a Hag?
How can flights operated by the same company have such different prices when marketed by another?
Was Donald Trump at ground zero helping out on 9-11?
Correct word for a little toy that always stands up?
Why are subdominants unstable?
How can I convert a linear narrative into a branching narrative?
Boots or trail runners with reference to blisters?
How should I quote American English speakers in a British English essay?
Why is this photograph shot with Delta 400 and developed with D76 1+1 so grainy
Why does one get the wrong value when printing counters together?
Rampant sharing of authorship among colleagues in the name of "collaboration". Is not taking part in it a death knell for a future in academia?
What does "in official capacity" mean?
Antonym of "Megalomania"
Why don't short runways use ramps for takeoff?
How do you deal with characters with multiple races?
What would the United Kingdom's "optimal" Brexit deal look like?
when to use “wait” and when “busy” mouse cursor
Are Custom Cursors a Good Idea in Most Desktop Applications?How to test whether UI is usable with touch-screen on desktopAre hourglass cursors still relevant?What is a good mouse cursor to point at objects in diagrams?How to determine whether custom or “standard” cursors are to be used in a software application?Standard for using the system tray?Best mouse interaction on knob (dial/rotary controller)Button Behavior and when to trigger on releaseCursor usage in different application elementsResize Cursor - Col/Row vs East-West/North-South
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty margin-bottom:0;
I am developing a desktop application with Qt framework. When there is a task running which causes the UI to be blocked for a while, I would like to use a mouse cursor indicating that the user should wait until the task is finished. There are two cursors available - "wait" cursor and "busy" cursor. What is the difference from the UX perspective. What are the rules when to use one or the other?

desktop-application mouse cursor
New contributor
V.K. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
I am developing a desktop application with Qt framework. When there is a task running which causes the UI to be blocked for a while, I would like to use a mouse cursor indicating that the user should wait until the task is finished. There are two cursors available - "wait" cursor and "busy" cursor. What is the difference from the UX perspective. What are the rules when to use one or the other?

desktop-application mouse cursor
New contributor
V.K. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
I am developing a desktop application with Qt framework. When there is a task running which causes the UI to be blocked for a while, I would like to use a mouse cursor indicating that the user should wait until the task is finished. There are two cursors available - "wait" cursor and "busy" cursor. What is the difference from the UX perspective. What are the rules when to use one or the other?

desktop-application mouse cursor
New contributor
V.K. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
I am developing a desktop application with Qt framework. When there is a task running which causes the UI to be blocked for a while, I would like to use a mouse cursor indicating that the user should wait until the task is finished. There are two cursors available - "wait" cursor and "busy" cursor. What is the difference from the UX perspective. What are the rules when to use one or the other?

desktop-application mouse cursor
desktop-application mouse cursor
New contributor
V.K. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
V.K. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
V.K. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
asked 8 hours ago
V.K.V.K.
1061 bronze badge
1061 bronze badge
New contributor
V.K. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
V.K. is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
add a comment |
2 Answers
2
active
oldest
votes
This is actually mentioned in the QT docs:
https://doc.qt.io/qt-5/qt.html#CursorShape-enum
Wait Cursor: - Usually shown during operations that prevent the user from interacting with the application.
Busy Cursor: - Usually shown during operations that allow the user to interact with the application while they are performed in the background.
add a comment |
As a general rule, the arrow signifies that the user can interact with the UI.
In the "busy" version the arrow is still being displayed, meaning that, while it makes visible that there's some process being done in the background, the user has still the ability to interact with the UI. The "wait cursor" hides the arrow instead, making it clear that the user has to wait until the process has finished.
So, if the process/task blocks the UI, the wait cursor would be more accurate.
New contributor
Javi Ferrándiz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "102"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: false,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
noCode: true, onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
V.K. is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fux.stackexchange.com%2fquestions%2f127172%2fwhen-to-use-wait-and-when-busy-mouse-cursor%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
This is actually mentioned in the QT docs:
https://doc.qt.io/qt-5/qt.html#CursorShape-enum
Wait Cursor: - Usually shown during operations that prevent the user from interacting with the application.
Busy Cursor: - Usually shown during operations that allow the user to interact with the application while they are performed in the background.
add a comment |
This is actually mentioned in the QT docs:
https://doc.qt.io/qt-5/qt.html#CursorShape-enum
Wait Cursor: - Usually shown during operations that prevent the user from interacting with the application.
Busy Cursor: - Usually shown during operations that allow the user to interact with the application while they are performed in the background.
add a comment |
This is actually mentioned in the QT docs:
https://doc.qt.io/qt-5/qt.html#CursorShape-enum
Wait Cursor: - Usually shown during operations that prevent the user from interacting with the application.
Busy Cursor: - Usually shown during operations that allow the user to interact with the application while they are performed in the background.
This is actually mentioned in the QT docs:
https://doc.qt.io/qt-5/qt.html#CursorShape-enum
Wait Cursor: - Usually shown during operations that prevent the user from interacting with the application.
Busy Cursor: - Usually shown during operations that allow the user to interact with the application while they are performed in the background.
answered 7 hours ago
DasBeastoDasBeasto
13.2k6 gold badges46 silver badges71 bronze badges
13.2k6 gold badges46 silver badges71 bronze badges
add a comment |
add a comment |
As a general rule, the arrow signifies that the user can interact with the UI.
In the "busy" version the arrow is still being displayed, meaning that, while it makes visible that there's some process being done in the background, the user has still the ability to interact with the UI. The "wait cursor" hides the arrow instead, making it clear that the user has to wait until the process has finished.
So, if the process/task blocks the UI, the wait cursor would be more accurate.
New contributor
Javi Ferrándiz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
As a general rule, the arrow signifies that the user can interact with the UI.
In the "busy" version the arrow is still being displayed, meaning that, while it makes visible that there's some process being done in the background, the user has still the ability to interact with the UI. The "wait cursor" hides the arrow instead, making it clear that the user has to wait until the process has finished.
So, if the process/task blocks the UI, the wait cursor would be more accurate.
New contributor
Javi Ferrándiz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
As a general rule, the arrow signifies that the user can interact with the UI.
In the "busy" version the arrow is still being displayed, meaning that, while it makes visible that there's some process being done in the background, the user has still the ability to interact with the UI. The "wait cursor" hides the arrow instead, making it clear that the user has to wait until the process has finished.
So, if the process/task blocks the UI, the wait cursor would be more accurate.
New contributor
Javi Ferrándiz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
As a general rule, the arrow signifies that the user can interact with the UI.
In the "busy" version the arrow is still being displayed, meaning that, while it makes visible that there's some process being done in the background, the user has still the ability to interact with the UI. The "wait cursor" hides the arrow instead, making it clear that the user has to wait until the process has finished.
So, if the process/task blocks the UI, the wait cursor would be more accurate.
New contributor
Javi Ferrándiz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Javi Ferrándiz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
answered 8 hours ago
Javi FerrándizJavi Ferrándiz
211 bronze badge
211 bronze badge
New contributor
Javi Ferrándiz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
Javi Ferrándiz is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |
add a comment |
V.K. is a new contributor. Be nice, and check out our Code of Conduct.
V.K. is a new contributor. Be nice, and check out our Code of Conduct.
V.K. is a new contributor. Be nice, and check out our Code of Conduct.
V.K. is a new contributor. Be nice, and check out our Code of Conduct.
Thanks for contributing an answer to User Experience Stack Exchange!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fux.stackexchange.com%2fquestions%2f127172%2fwhen-to-use-wait-and-when-busy-mouse-cursor%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown