From: Rafael Fernández López Date: Sat, 14 Jul 2007 17:45:42 +0000 (+0000) Subject: Fix small adjustments with items-categories X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/8fb2f40f9c8ec1691590e56813c7d4b043fba559 Fix small adjustments with items-categories svn path=/trunk/KDE/kdebase/apps/; revision=687902 --- diff --git a/src/kcategorizedview.cpp b/src/kcategorizedview.cpp index 8c1bcad51..214fa39d2 100644 --- a/src/kcategorizedview.cpp +++ b/src/kcategorizedview.cpp @@ -201,20 +201,15 @@ QRect KCategorizedView::Private::visualRectInViewport(const QModelIndex &index) if (rows - trunc(rows)) rowsInt++; + retRect.setTop(retRect.top() + + (rowsInt * itemHeight) + + itemCategorizer->categoryHeight(listView->viewOptions()) + + listView->spacing() * 2); + if (listView->gridSize().isEmpty()) { retRect.setTop(retRect.top() + - (rowsInt * listView->spacing()) + - (rowsInt * itemHeight) + - itemCategorizer->categoryHeight(listView->viewOptions()) + - listView->spacing() * 2); - } - else - { - retRect.setTop(retRect.top() + - (rowsInt * itemHeight) + - itemCategorizer->categoryHeight(listView->viewOptions()) + - listView->spacing()); + (rowsInt * listView->spacing())); } } @@ -290,20 +285,15 @@ QRect KCategorizedView::Private::visualCategoryRectInViewport(const QString &cat if (rows - trunc(rows)) rowsInt++; + retRect.setTop(retRect.top() + + (rowsInt * itemHeight) + + itemCategorizer->categoryHeight(listView->viewOptions()) + + listView->spacing() * 2); + if (listView->gridSize().isEmpty()) { retRect.setTop(retRect.top() + - (rowsInt * listView->spacing()) + - (rowsInt * itemHeight) + - itemCategorizer->categoryHeight(listView->viewOptions()) + - listView->spacing() * 2); - } - else - { - retRect.setTop(retRect.top() + - (rowsInt * itemHeight) + - itemCategorizer->categoryHeight(listView->viewOptions()) + - listView->spacing()); + (rowsInt * listView->spacing())); } }