Bug 166839 - common widgets: provide sticky mode for moveable elements
Summary: common widgets: provide sticky mode for moveable elements
Status: RESOLVED NOT A BUG
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR wishlist
Target Milestone: ---
Assignee: kdelibs bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-07-17 14:42 UTC by Maciej Pilichowski
Modified: 2008-07-17 17:03 UTC (History)
0 users

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 Maciej Pilichowski 2008-07-17 14:42:57 UTC
Version:            (using Devel)
Installed from:    Compiled sources

common widgets: provide sticky mode for moveable elements

After writing 
https://bugs.kde.org/show_bug.cgi?id=166836
I realized it could be done not only for custom widgets but for common too.

The good example of benefit of having sticky mode is moving panel items. You click, you move, you click again to release. If there is no conflict (there is for example with classic d&d) sticky UI can be provided -- it is much better for a11y reasons than extensive movement with LMB pressed all the time. 

Widgets that can work in sticky mode -- scrollbar (its knob), slider, splitter. Resizing window could also be sticky.

However option for this is required because current UI is so long with us and because sticky mode is not for everybody. But it would help decrease strain from moving mouse (or any pointing device), so it would be relief to any handicapped person (including even me with just RSI).
Comment 1 Andreas Pakulat 2008-07-17 16:13:22 UTC
The idea is good, but the bugreport is at the wrong place. This is something that needs to be implemented inside Qt, so you should report this as a wishlist via their Website's reporting form. Bugzilla doesn't allow us to track upstream reports in a meaningful way, so closing this one.
Comment 2 Maciej Pilichowski 2008-07-17 17:03:01 UTC
Andreas, thank you, I posted this at Trolltech site.