]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Now that we talk about the column view => smooth scrolling
authorRafael Fernández López <ereslibre@kde.org>
Tue, 25 Sep 2007 12:42:41 +0000 (12:42 +0000)
committerRafael Fernández López <ereslibre@kde.org>
Tue, 25 Sep 2007 12:42:41 +0000 (12:42 +0000)
CCMAIL: peter.penz@gmx.at

svn path=/trunk/KDE/kdebase/apps/; revision=716865

src/dolphincolumnview.cpp

index 381a795e1ce0b061ac8e2a689d456fd5e518196d..bce1d08e38c0c2c3b49edbbd7a24918b7176de35 100644 (file)
@@ -414,6 +414,8 @@ DolphinColumnView::DolphinColumnView(QWidget* parent, DolphinController* control
             this, SLOT(moveContentHorizontally(int)));
 
     ColumnWidget* column = new ColumnWidget(viewport(), this, m_controller->url());
             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);
 
     m_columns.append(column);
     setActiveColumnIndex(0);
 
@@ -590,6 +592,8 @@ void DolphinColumnView::showColumn(const KUrl& url)
             columnIndex++;
 
             ColumnWidget* column = new ColumnWidget(viewport(), this, childUrl);
             columnIndex++;
 
             ColumnWidget* column = new ColumnWidget(viewport(), this, childUrl);
+            column->setVerticalScrollMode(ColumnWidget::ScrollPerPixel);
+            column->setHorizontalScrollMode(ColumnWidget::ScrollPerPixel);
             column->setModel(model());
             column->setRootIndex(proxyIndex);
             column->setActive(false);
             column->setModel(model());
             column->setRootIndex(proxyIndex);
             column->setActive(false);