startScrollTimer, SLOT(start()));
}
-KTreeView::~KTreeView()
-{
-}
-
void KTreeView::KTreeViewPrivate::startScrolling()
{
QModelIndex index;
// ************************************************
KTreeView::KTreeView(QWidget *parent) :
- QTreeView(parent),
- d(new KTreeViewPrivate(this))
+ QTreeView(parent),
+ d(new KTreeViewPrivate(this))
{
if (KGlobalSettings::graphicEffectsLevel() >= KGlobalSettings::SimpleAnimationEffects) {
setAutoHorizontalScroll(true);
}
}
+KTreeView::~KTreeView()
+{
+}
+
void KTreeView::setAutoHorizontalScroll(bool value)
{
d->autoHorizontalScroll = value;
}
}
+void KTreeView::hideEvent(QHideEvent *event)
+{
+ d->startScrollTimer->stop();
+ d->timeLine->stop();
+ QTreeView::hideEvent(event);
+}
+
#include "ktreeview.moc"
#include "ktreeview_p.moc"