Change shape over icons (file-dialog)
Peter Penz
peter.penz at gmx.at
Tue Dec 8 12:40:34 GMT 2009
Hi,
When going into System Settings -> Keyboard & Mouse -> Mouse settings the
setting
[x] Change pointer shape over icons
is ignored since KDE 4.0 in the file-open dialog (and also in Dolphin). There
is a discussion at https://bugs.kde.org/show_bug.cgi?id=82675 whether this
option makes sense at all.
From my point of view changing the pointer shape should only be done above
text-links (and in this case always, not optionally). If an icon is hovered, a
visual feedback is given anyhow since KDE 4.0 (toolbars, file items, menu
items, plasma, ...) and IMO no changing of the pointer shape is required.
I've checked which classes use KGlobalSettings::changeCursorOverIcon() [1].
From my personal point of view this option should be declared as obsolete for
KDE SC 4.5: either changing the pointer shape is a benefit for the user or
not. But declaring this as an option just leads to the problem we have
currently: only a minority of the applications/classes respect this setting at
all...
Any thoughts? I don't want to start a bikeshed discussion, but maybe I'm
missing an aspect of this option...
Best regards,
Peter
[1]
/KDE/kdegraphics/gwenview/lib/thumbnailview/previewitemdelegate.cpp, line 268
/KDE/kdegraphics/gwenview/lib/thumbnailview/previewitemdelegate.cpp, line 270
/KDE/kdegraphics/gwenview/lib/thumbnailview/previewitemdelegate.cpp, line 271
/KDE/kdelibs/kde3support/kdeui/k3iconview.cpp, line 150
/KDE/kdelibs/kde3support/kdeui/k3listbox.cpp, line 98
/KDE/kdelibs/kde3support/kdeui/k3listview.cpp, line 549
/KDE/kdelibs/kdeui/itemviews/klistwidget.cpp, line 115
/KDE/kdelibs/kdeui/kernel/kglobalsettings.cpp, line 242
/KDE/kdelibs/kdeui/kernel/kglobalsettings.h, line 142
/KDE/kdetoys/kweather/weatherbutton.cpp, line 98
/extragear/graphics/digikam/digikam/folderview.cpp, line 324
/extragear/graphics/digikam/digikam/iconview.cpp, line 1186
/extragear/graphics/digikam/digikam/imagecategorizedview.cpp, line 862
/extragear/graphics/digikam/digikam/imagecategorizedview.cpp, line 859
/playground/base/colors/kdeui/kglobalsettings.cpp, line 131
/playground/network/smb4k/smb4k/browser/smb4knetworkbrowser.cpp, line 480
/playground/network/smb4k/smb4k/sharesview/smb4ksharesiconview.cpp, line 511
/playground/network/smb4k/smb4k/sharesview/smb4kshareslistview.cpp, line 547
More information about the kde-core-devel
mailing list