]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/dolphindetailsview.cpp
Revert last patch which should fix the "name column can get too small issue" - turnin...
[dolphin.git] / src / dolphindetailsview.cpp
index 8ffa65e8fd7ddc86fce54a0a58eaee011e4e3837..2eca0860cc90c3601661c677eab2d1cf0969c9dc 100644 (file)
@@ -52,8 +52,11 @@ DolphinDetailsView::DolphinDetailsView(QWidget* parent, DolphinController* contr
     setDragDropMode(QAbstractItemView::DragDrop);
     setDropIndicatorShown(false);
     setAlternatingRowColors(true);
-    setHorizontalScrollMode(QAbstractItemView::ScrollPerPixel);
-    setVerticalScrollMode(QAbstractItemView::ScrollPerPixel);
+    // TODO: enable ScrollPerPixel again as soon as a Qt-patch
+    // is supplied which fixes a possible crash
+    // (see http://lists.kde.org/?l=kde-core-devel&m=119077433611662&w=2)
+    //setHorizontalScrollMode(QAbstractItemView::ScrollPerPixel);
+    //setVerticalScrollMode(QAbstractItemView::ScrollPerPixel);
 
     setMouseTracking(true);
     viewport()->setAttribute(Qt::WA_Hover);
@@ -117,8 +120,7 @@ bool DolphinDetailsView::event(QEvent* event)
         QHeaderView* headerView = header();
         headerView->setStretchLastSection(false);
         headerView->setResizeMode(QHeaderView::ResizeToContents);
-        headerView->setMinimumSectionSize(-1);
-        headerView->setDefaultSectionSize(viewport()->width());
+        headerView->setResizeMode(0, QHeaderView::Stretch);
 
         // hide columns if this is indicated by the settings
         const DetailsModeSettings* settings = DolphinSettings::instance().detailsModeSettings();