┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/panels/folders/ktreeview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/panels/folders/ktreeview.cpp')
-rw-r--r--src/panels/folders/ktreeview.cpp15
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();