]> cloud.milkyroute.net Git - dolphin.git/commitdiff
declare scalar types as late as possible (putting them outside the loop does not...
authorPeter Penz <peter.penz19@gmail.com>
Fri, 29 Jun 2007 16:09:54 +0000 (16:09 +0000)
committerPeter Penz <peter.penz19@gmail.com>
Fri, 29 Jun 2007 16:09:54 +0000 (16:09 +0000)
svn path=/trunk/KDE/kdebase/apps/; revision=681622

src/klistview.cpp

index 526fb8dfcdf94bca5201f63eb0b4be1e45aef825..347055df735dfd1f1cd498099cdc62a3618f597e 100644 (file)
@@ -395,12 +395,10 @@ void KListView::Private::drawDraggedItems(QPainter *painter)
 {
     QStyleOptionViewItemV3 option = listView->viewOptions();
     option.state &= ~QStyle::State_MouseOver;
 {
     QStyleOptionViewItemV3 option = listView->viewOptions();
     option.state &= ~QStyle::State_MouseOver;
-    int dx;
-    int dy;
     foreach (const QModelIndex &index, listView->selectionModel()->selectedIndexes())
     {
     foreach (const QModelIndex &index, listView->selectionModel()->selectedIndexes())
     {
-        dx = mousePosition.x() - initialPressPosition.x() + listView->horizontalOffset();
-        dy = mousePosition.y() - initialPressPosition.y() + listView->verticalOffset();
+        const int dx = mousePosition.x() - initialPressPosition.x() + listView->horizontalOffset();
+        const int dy = mousePosition.y() - initialPressPosition.y() + listView->verticalOffset();
 
         option.rect = visualRect(index);
         option.rect.adjust(dx, dy, dx, dy);
 
         option.rect = visualRect(index);
         option.rect.adjust(dx, dy, dx, dy);
@@ -993,6 +991,8 @@ void KListView::rowsInsertedArtifficial(const QModelIndex &parent,
                                         int start,
                                         int end)
 {
                                         int start,
                                         int end)
 {
+    Q_UNUSED(parent);
+
     d->lastSelection = QItemSelection();
     d->elementsInfo.clear();
     d->elementsPosition.clear();
     d->lastSelection = QItemSelection();
     d->elementsInfo.clear();
     d->elementsPosition.clear();