]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Oops forgot this one... thanks for reminding Peter :)
authorRafael Fernández López <ereslibre@kde.org>
Fri, 5 Oct 2007 10:39:15 +0000 (10:39 +0000)
committerRafael Fernández López <ereslibre@kde.org>
Fri, 5 Oct 2007 10:39:15 +0000 (10:39 +0000)
CCMAIL: peter.penz@gmx.at

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

src/dolphincolumnview.cpp

index 872368ed46bd07e94a1da5405bcf01b188fb48a2..0f4c962acfdd7bb9f2d95edf463a3f3fc8ea16fa 100644 (file)
@@ -123,8 +123,15 @@ ColumnWidget::ColumnWidget(QWidget* parent,
     setDragDropMode(QAbstractItemView::DragDrop);
     setDropIndicatorShown(false);
     setFocusPolicy(Qt::NoFocus);
     setDragDropMode(QAbstractItemView::DragDrop);
     setDropIndicatorShown(false);
     setFocusPolicy(Qt::NoFocus);
+
+// TODO: Remove this check when 4.3.2 is released and KDE requires it... this
+//       check avoids a division by zero happening on versions before 4.3.1.
+//       Right now KDE in theory can be shipped with Qt 4.3.0 and above.
+//       ereslibre
+#if (QT_VERSION >= QT_VERSION_CHECK(4, 3, 2) || defined(QT_KDE_QT_COPY))
     setVerticalScrollMode(QListView::ScrollPerPixel);
     setHorizontalScrollMode(QListView::ScrollPerPixel);
     setVerticalScrollMode(QListView::ScrollPerPixel);
     setHorizontalScrollMode(QListView::ScrollPerPixel);
+#endif
 
     // apply the column mode settings to the widget
     const ColumnModeSettings* settings = DolphinSettings::instance().columnModeSettings();
 
     // apply the column mode settings to the widget
     const ColumnModeSettings* settings = DolphinSettings::instance().columnModeSettings();