X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/2b2c0941cce3fd9cc13339bc1b90749b4dd1f897..f28ee3152a05f09abd117df19bb99d0966947e6b:/src/ktreeview.cpp diff --git a/src/ktreeview.cpp b/src/ktreeview.cpp index 5c665ee99..7109e2755 100644 --- a/src/ktreeview.cpp +++ b/src/ktreeview.cpp @@ -23,7 +23,6 @@ #include -#include #include #include #include @@ -38,15 +37,10 @@ KTreeView::KTreeViewPrivate::KTreeViewPrivate(KTreeView *parent) : startScrollTimer = new QTimer(this); startScrollTimer->setSingleShot(true); startScrollTimer->setInterval(300); - - timeLine = new QTimeLine(300, this); -} - -void KTreeView::KTreeViewPrivate::connectScrollTimers() -{ connect(startScrollTimer, SIGNAL(timeout()), this, SLOT(startScrolling())); + timeLine = new QTimeLine(300, this); connect(timeLine, SIGNAL(frameChanged(int)), this, SLOT(updateVerticalScrollBar(int))); @@ -175,13 +169,5 @@ void KTreeView::scrollTo(const QModelIndex& index, ScrollHint hint) } } -bool KTreeView::event(QEvent* event) -{ - if (event->type() == QEvent::Polish) { - d->connectScrollTimers(); - } - return QTreeView::event(event); -} - #include "ktreeview.moc" #include "ktreeview_p.moc"