Bug 318520 - "What's it" button is useless in many cases
Summary: "What's it" button is useless in many cases
Status: RESOLVED MOVED
Alias: None
Product: kde
Classification: I don't know
Component: general (show other bugs)
Version: 4.8
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords:
: 332741 (view as bug list)
Depends on:
Blocks:
 
Reported: 2013-04-17 19:08 UTC by Ruslan Kabatsayev
Modified: 2020-09-28 21:17 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ruslan Kabatsayev 2013-04-17 19:08:58 UTC
See a use case: suppose a user opens a "Spell Checker - System Settings" window and wants to understand what a checkbox means, e.g. "Skip run-together words". The window has a "?" decoration button, which gives the user some hope. Button is clicked, and when cursor is moved above the item, it appears that no help is available. Moreover, if you now hover _any_ item in the window, the only one having some help appears the "Apply" button. So why show the "what's it" button if it's plain useless?

Reproducible: Always

Steps to Reproduce:
1. Launch System settings
2. Open e.g. Locale -> Spell Checker
3. Try to get some help using "what's it" decoration button
4. See the button is useless
Another example: oxygen-settings has this button, but there's also no help available.

Another way:
1. Launch system settings ->"Application and System Notifications"
2. Select some event in the list
3. Try "what's it"'ing  "Play a sound".
4. See description of the whole System Notifications control module instead of element description
Actual Results:  
"What's it" button is useless in most cases when it's really needed

Expected Results:  
Either this button should be completely removed from KDE dialogs, or it should actually be useful in every dialog where it's present.
Comment 1 Christoph Feck 2013-04-18 00:54:12 UTC
If it has to be fixed in multiple applications, you should report it for each application separately, so that their respective developers can improve the situation.
Comment 2 Ruslan Kabatsayev 2013-04-18 10:28:34 UTC
But the problem is in _every_ KDE app which has any dialogs, because the OK-Apply-Cancel buttons make "?" appear for Apply button.
Comment 3 Christoph Feck 2013-04-18 12:15:00 UTC
The "What's This" button is added by QDialog. Applications, that do not want that flag, have to explicitely remove it. From QDialog documentation: "... If, for example, you don't want a What's This button in the title bar of the dialog, pass Qt::WindowTitleHint | Qt::WindowSystemMenuHint in f."

If you do not want to report this issue to application developers, you could report upstream to Qt developers to request a reverse behavior of this flag, so that only applications explicitely requesting it will get the button added.
Comment 4 Andrew Crouthamel 2018-11-10 03:20:09 UTC
Dear Bug Submitter,

This bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? I am setting the status to NEEDSINFO pending your response, please change the Status back to REPORTED when you respond.

Thank you for helping us make KDE software even better for everyone!
Comment 5 Andrew Crouthamel 2018-11-20 03:58:05 UTC
Dear Bug Submitter,

This is a reminder that this bug has been stagnant for a long time. Could you help us out and re-test if the bug is valid in the latest version? This bug will be moved back to REPORTED Status for manual review later, which may take a while. If you are able to, please lend us a hand.

Thank you for helping us make KDE software even better for everyone!
Comment 6 Ruslan Kabatsayev 2018-11-20 05:59:59 UTC
Nothing changed since 2013. The issue is still valid, with both test cases.
Comment 7 Andrew Crouthamel 2018-11-21 04:26:13 UTC
Thanks for the update!
Comment 8 Nate Graham 2020-09-28 21:16:03 UTC
*** Bug 332741 has been marked as a duplicate of this bug. ***
Comment 9 Nate Graham 2020-09-28 21:17:31 UTC
We are discussing what to do with What's This in https://phabricator.kde.org/T9986.

If no action is taken, the default action will be "it dies" because it's not supported on Wayland.