]> cloud.milkyroute.net Git - dolphin.git/commitdiff
SVN_SILENT: updated comment with the Qt-bugtracker ID
authorPeter Penz <peter.penz19@gmail.com>
Fri, 22 Feb 2008 10:08:11 +0000 (10:08 +0000)
committerPeter Penz <peter.penz19@gmail.com>
Fri, 22 Feb 2008 10:08:11 +0000 (10:08 +0000)
svn path=/trunk/KDE/kdebase/apps/; revision=778039

src/dolphindetailsview.cpp

index 6783435036f8cac2f82878ba79fabce0caf63dfa..e80b75119cd9dcb42bbb9460df9608b119381a04 100644 (file)
@@ -237,30 +237,17 @@ void DolphinDetailsView::mouseMoveEvent(QMouseEvent* event)
             setSelection(selRect, QItemSelectionModel::Select);
         }
 
-        // TODO: see comment at end of method
+        // TODO: enable QTreeView::mouseMoveEvent(event) again, as soon
+        // as the Qt-issue #199631 has been fixed.
         // QTreeView::mouseMoveEvent(event);
         QAbstractItemView::mouseMoveEvent(event);
         updateElasticBand();
     } else {
-        // TODO: see comment at end of method
-        //QTreeView::mouseMoveEvent(event);
+        // TODO: enable QTreeView::mouseMoveEvent(event) again, as soon
+        // as the Qt-issue #199631 has been fixed.
+        // QTreeView::mouseMoveEvent(event);
         QAbstractItemView::mouseMoveEvent(event);
     }
-
-    // The original implementation of QTreeView::mouseMoveEvent() looks like this (Qt4.4):
-    //
-    // void QTreeView::mouseMoveEvent(QMouseEvent *event)
-    // {
-    //     Q_D(QTreeView);
-    //     if (d->itemDecorationAt(event->pos()) == -1) // ### what about expanding/collapsing state ?
-    //         QAbstractItemView::mouseMoveEvent(event);
-    // }
-    //
-    // This prevents that the signal 'entered()' is emitted when the mouse is above a decoration,
-    // although the hovered item has changed. The SelectionManager is connected to 'entered()'
-    // and assumes that the old item is selected. This is currently bypassed by skipping
-    // the base implementation and invoking QAbstractItemView::mouseMoveEvent() directly.
-    // Submitted a bug report to Trolltech, bug ID is still pending.
 }
 
 void DolphinDetailsView::mouseReleaseEvent(QMouseEvent* event)