[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    branches/KDE/4.1/kdebase/apps/dolphin/src
From:       Peter Penz <peter.penz () gmx ! at>
Date:       2008-07-20 2:43:03
Message-ID: 1216521783.764184.14565.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 835186 by ppenz:

Backport of 835185: This time doing it the correct way - just stop the timers when the widget gets hidden

CCBUG: 167044

 M  +7 -0      ktreeview.cpp  
 M  +3 -0      ktreeview.h  


--- branches/KDE/4.1/kdebase/apps/dolphin/src/ktreeview.cpp #835185:835186
@@ -169,5 +169,12 @@
     }
 }
 
+void KTreeView::hideEvent(QHideEvent *event)
+{
+    d->startScrollTimer->stop();
+    d->timeLine->stop();
+    QTreeView::hideEvent(event);
+}
+
 #include "ktreeview.moc"
 #include "ktreeview_p.moc"
--- branches/KDE/4.1/kdebase/apps/dolphin/src/ktreeview.h #835185:835186
@@ -37,6 +37,9 @@
     virtual void setSelectionModel(QItemSelectionModel *selectionModel);
     virtual void scrollTo(const QModelIndex& index, ScrollHint hint = EnsureVisible);
 
+protected:
+    virtual void hideEvent(QHideEvent *event);
+
 private:
     class KTreeViewPrivate;
     KTreeViewPrivate *d;
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic