┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ktreeview.cpp16
-rw-r--r--src/ktreeview.h3
-rw-r--r--src/ktreeview_p.h3
3 files changed, 1 insertions, 21 deletions
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 <KGlobalSettings>
-#include <QEvent>
#include <QItemSelectionModel>
#include <QScrollBar>
#include <QTimer>
@@ -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"
diff --git a/src/ktreeview.h b/src/ktreeview.h
index 4d7dad4ea..0e9841fb3 100644
--- a/src/ktreeview.h
+++ b/src/ktreeview.h
@@ -37,9 +37,6 @@ public:
virtual void setSelectionModel(QItemSelectionModel *selectionModel);
virtual void scrollTo(const QModelIndex& index, ScrollHint hint = EnsureVisible);
-protected:
- virtual bool event(QEvent* event);
-
private:
class KTreeViewPrivate;
KTreeViewPrivate *d;
diff --git a/src/ktreeview_p.h b/src/ktreeview_p.h
index bea4788db..1cfa463cd 100644
--- a/src/ktreeview_p.h
+++ b/src/ktreeview_p.h
@@ -32,9 +32,6 @@ class KTreeView::KTreeViewPrivate : public QObject
{
Q_OBJECT
-public:
- void connectScrollTimers();
-
public Q_SLOTS:
void startScrolling();
void updateVerticalScrollBar(int value);