diff options
Diffstat (limited to 'src/panels/folders/ktreeview.cpp')
| -rw-r--r-- | src/panels/folders/ktreeview.cpp | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/src/panels/folders/ktreeview.cpp b/src/panels/folders/ktreeview.cpp index 2e9ccaa41..222956234 100644 --- a/src/panels/folders/ktreeview.cpp +++ b/src/panels/folders/ktreeview.cpp @@ -116,9 +116,12 @@ KTreeView::~KTreeView() { } -void KTreeView::setAutoHorizontalScroll(bool value) +void KTreeView::setAutoHorizontalScroll(bool enable) { - d->autoHorizontalScroll = value; + d->autoHorizontalScroll = enable; + if (!enable) { + d->timeLine->stop(); + } } bool KTreeView::autoHorizontalScroll() const @@ -126,14 +129,6 @@ bool KTreeView::autoHorizontalScroll() const return d->autoHorizontalScroll; } -void KTreeView::setSelectionModel(QItemSelectionModel *selectionModel) -{ - QTreeView::setSelectionModel(selectionModel); - connect(selectionModel, - SIGNAL(selectionChanged(const QItemSelection&, const QItemSelection&)), - this, SLOT(startScrolling())); -} - void KTreeView::scrollTo(const QModelIndex& index, ScrollHint hint) { const int value = horizontalScrollBar()->value(); |
