diff options
| author | Peter Penz <[email protected]> | 2008-12-06 20:06:04 +0000 |
|---|---|---|
| committer | Peter Penz <[email protected]> | 2008-12-06 20:06:04 +0000 |
| commit | 53bdec9b58131014dcec9d6bc7d48e1aa01be979 (patch) | |
| tree | 2d8b1b193c5828c6937586f780a3d28dbec417b7 /src/dolphincolumnwidget.cpp | |
| parent | d2e8f27200727a7a8d12932176f21c1e81dcad93 (diff) | |
Fixed serious usability issue: QAbstractItemView::setAutoScroll() is not usable when trying to select items outside the visible view area (reported to Qt Software with bug ID #214542) -> implemented custom auto scrolling algorithm.
BUG: 165531
svn path=/trunk/KDE/kdebase/apps/; revision=893546
Diffstat (limited to 'src/dolphincolumnwidget.cpp')
| -rw-r--r-- | src/dolphincolumnwidget.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/dolphincolumnwidget.cpp b/src/dolphincolumnwidget.cpp index 86ab88207..8edcf9a80 100644 --- a/src/dolphincolumnwidget.cpp +++ b/src/dolphincolumnwidget.cpp @@ -25,6 +25,7 @@ #include "dolphindirlister.h" #include "dolphinsortfilterproxymodel.h" #include "dolphinsettings.h" +#include "dolphinviewautoscroller.h" #include "dolphin_columnmodesettings.h" #include "dolphin_generalsettings.h" #include "draganddrophelper.h" @@ -75,6 +76,8 @@ DolphinColumnWidget::DolphinColumnWidget(QWidget* parent, setVerticalScrollMode(QListView::ScrollPerPixel); setHorizontalScrollMode(QListView::ScrollPerPixel); + + new DolphinViewAutoScroller(this); // apply the column mode settings to the widget const ColumnModeSettings* settings = DolphinSettings::instance().columnModeSettings(); |
