]> cloud.milkyroute.net Git - dolphin.git/commitdiff
use pixel scrolling for all views (thanks to Rafael for the initial fix in the column...
authorPeter Penz <peter.penz19@gmail.com>
Tue, 25 Sep 2007 13:03:41 +0000 (13:03 +0000)
committerPeter Penz <peter.penz19@gmail.com>
Tue, 25 Sep 2007 13:03:41 +0000 (13:03 +0000)
svn path=/trunk/KDE/kdebase/apps/; revision=716868

src/dolphincolumnview.cpp
src/dolphindetailsview.cpp
src/sidebartreeview.cpp

index bce1d08e38c0c2c3b49edbbd7a24918b7176de35..979ff7649fe746b665387d6cbc53c795350117d0 100644 (file)
@@ -117,6 +117,7 @@ ColumnWidget::ColumnWidget(QWidget* parent,
     viewport()->setAttribute(Qt::WA_Hover);
     setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
     setVerticalScrollBarPolicy(Qt::ScrollBarAlwaysOn);
+    setVerticalScrollMode(QAbstractItemView::ScrollPerPixel);
     setSelectionBehavior(SelectItems);
     setSelectionMode(QAbstractItemView::ExtendedSelection);
     setDragDropMode(QAbstractItemView::DragDrop);
@@ -414,8 +415,6 @@ DolphinColumnView::DolphinColumnView(QWidget* parent, DolphinController* control
             this, SLOT(moveContentHorizontally(int)));
 
     ColumnWidget* column = new ColumnWidget(viewport(), this, m_controller->url());
-    column->setVerticalScrollMode(ColumnWidget::ScrollPerPixel);
-    column->setHorizontalScrollMode(ColumnWidget::ScrollPerPixel);
     m_columns.append(column);
     setActiveColumnIndex(0);
 
index 86a724da1e034dd69ef55f6e387fda9e25530000..6fe4709ff1805c35e6b44324f2366ec2c339f8c3 100644 (file)
@@ -52,6 +52,8 @@ DolphinDetailsView::DolphinDetailsView(QWidget* parent, DolphinController* contr
     setDragDropMode(QAbstractItemView::DragDrop);
     setDropIndicatorShown(false);
     setAlternatingRowColors(true);
+    setHorizontalScrollMode(QAbstractItemView::ScrollPerPixel);
+    setVerticalScrollMode(QAbstractItemView::ScrollPerPixel);
 
     setMouseTracking(true);
     viewport()->setAttribute(Qt::WA_Hover);
index 8d0b1c73dd2053f0e418c46c3c9373e369d1f4b2..caf1314c688ba5bfaf7c248189d022c9f086ef32 100644 (file)
@@ -40,6 +40,8 @@ SidebarTreeView::SidebarTreeView(QWidget* parent) :
     setDragDropMode(QAbstractItemView::DragDrop);
     setDropIndicatorShown(false);
     setAutoExpandDelay(300);
+    setHorizontalScrollMode(QAbstractItemView::ScrollPerPixel);
+    setVerticalScrollMode(QAbstractItemView::ScrollPerPixel);
 
     viewport()->setAttribute(Qt::WA_Hover);