]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Fix issue, that changing the zoom level has not been applied to the columns of the...
authorPeter Penz <peter.penz19@gmail.com>
Sat, 12 Jun 2010 13:18:39 +0000 (13:18 +0000)
committerPeter Penz <peter.penz19@gmail.com>
Sat, 12 Jun 2010 13:18:39 +0000 (13:18 +0000)
svn path=/trunk/KDE/kdebase/apps/; revision=1137344

src/dolphincolumnview.cpp

index 3f470bdbc9886ff100e96ab29efd7aca1d3aa925..7e2b522b4b0689c1d2aa0cd43b5628d5e9a5319a 100644 (file)
@@ -125,11 +125,9 @@ DolphinColumnView::DolphinColumnView(QWidget* parent,
     connect(KGlobalSettings::self(), SIGNAL(kdisplayFontChanged()),
             this, SLOT(updateFont()));
 
-    DolphinViewController* dolphinViewController = m_container->m_dolphinViewController;
-    connect(dolphinViewController, SIGNAL(zoomLevelChanged(int)),
-            this, SLOT(setZoomLevel(int)));
-
     const ViewModeController* viewModeController = m_container->m_viewModeController;
+    connect(viewModeController, SIGNAL(zoomLevelChanged(int)),
+            this, SLOT(setZoomLevel(int)));
     const QString nameFilter = viewModeController->nameFilter();
     if (!nameFilter.isEmpty()) {
         m_proxyModel->setFilterFixedString(nameFilter);
@@ -137,6 +135,8 @@ DolphinColumnView::DolphinColumnView(QWidget* parent,
 
     updateDecorationSize(dolphinView->showPreview());
     updateBackground();
+    
+    DolphinViewController* dolphinViewController = m_container->m_dolphinViewController;
     m_extensionsFactory = new ViewExtensionsFactory(this, dolphinViewController, viewModeController);
 
     m_dirLister->openUrl(url, KDirLister::NoFlags);