]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/dolphinview.cpp
SVN_SILENT: updated version number
[dolphin.git] / src / dolphinview.cpp
index 56a3d54de7c9be217e94bf6eef07d3107aec1a05..09dd153a00d3a2bb685252a6342871f96a249786 100644 (file)
@@ -120,8 +120,6 @@ DolphinView::DolphinView(QWidget* parent,
     connect(m_controller, SIGNAL(viewportEntered()),
             this, SLOT(clearHoverInformation()));
 
-    m_iconManager = new IconManager(this, m_dolphinModel);
-
     applyViewProperties(url);
     m_topLayout->addWidget(itemView());
 }
@@ -834,6 +832,9 @@ void DolphinView::createView()
     view->setSelectionMode(QAbstractItemView::ExtendedSelection);
 
     new KMimeTypeResolver(view, m_dolphinModel);
+    m_iconManager = new IconManager(view, m_proxyModel);
+    m_iconManager->setShowPreview(m_showPreview);
+
     m_topLayout->insertWidget(1, view);
 
     connect(view->selectionModel(), SIGNAL(selectionChanged(const QItemSelection&, const QItemSelection&)),
@@ -856,6 +857,7 @@ void DolphinView::deleteView()
         m_detailsView = 0;
         m_columnView = 0;
         m_fileItemDelegate = 0;
+        m_iconManager = 0;
     }
 }