┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/dolphincolumnview.cpp2
-rw-r--r--src/dolphindetailsview.cpp4
-rw-r--r--src/dolphiniconsview.cpp2
-rw-r--r--src/dolphinview.cpp3
-rw-r--r--src/viewextensionsfactory.cpp1
5 files changed, 6 insertions, 6 deletions
diff --git a/src/dolphincolumnview.cpp b/src/dolphincolumnview.cpp
index ef0dc05ef..2d3bcb826 100644
--- a/src/dolphincolumnview.cpp
+++ b/src/dolphincolumnview.cpp
@@ -142,8 +142,8 @@ DolphinColumnView::DolphinColumnView(QWidget* parent,
m_proxyModel->setFilterRegExp(nameFilter);
}
- m_extensionsFactory = new ViewExtensionsFactory(this, controller);
updateDecorationSize(dolphinView->showPreview());
+ m_extensionsFactory = new ViewExtensionsFactory(this, controller);
}
DolphinColumnView::~DolphinColumnView()
diff --git a/src/dolphindetailsview.cpp b/src/dolphindetailsview.cpp
index cf487b5e7..3dca2da28 100644
--- a/src/dolphindetailsview.cpp
+++ b/src/dolphindetailsview.cpp
@@ -151,11 +151,11 @@ DolphinDetailsView::DolphinDetailsView(QWidget* parent,
connect(m_expandableFoldersAction, SIGNAL(toggled(bool)),
this, SLOT(setFoldersExpandable(bool)));
+ updateDecorationSize(view->showPreview());
+
m_extensionsFactory = new ViewExtensionsFactory(this, controller);
m_extensionsFactory->fileItemDelegate()->setMinimizedNameColumn(true);
m_extensionsFactory->setAutoFolderExpandingEnabled(settings->expandableFolders());
-
- updateDecorationSize(view->showPreview());
}
DolphinDetailsView::~DolphinDetailsView()
diff --git a/src/dolphiniconsview.cpp b/src/dolphiniconsview.cpp
index 50a08f4ed..bd070ad1c 100644
--- a/src/dolphiniconsview.cpp
+++ b/src/dolphiniconsview.cpp
@@ -120,8 +120,8 @@ DolphinIconsView::DolphinIconsView(QWidget* parent,
connect(KGlobalSettings::self(), SIGNAL(settingsChanged(int)),
this, SLOT(slotGlobalSettingsChanged(int)));
- m_extensionsFactory = new ViewExtensionsFactory(this, controller);
updateGridSize(view->showPreview(), 0);
+ m_extensionsFactory = new ViewExtensionsFactory(this, controller);
}
DolphinIconsView::~DolphinIconsView()
diff --git a/src/dolphinview.cpp b/src/dolphinview.cpp
index dff8120c7..476f6591d 100644
--- a/src/dolphinview.cpp
+++ b/src/dolphinview.cpp
@@ -246,7 +246,7 @@ void DolphinView::setMode(Mode mode)
emit modeChanged();
updateZoomLevel(oldZoomLevel);
- if (m_showPreview) {
+ if (m_showPreview) {
loadDirectory(viewPropsUrl);
}
}
@@ -1173,7 +1173,6 @@ void DolphinView::loadDirectory(const KUrl& url, bool reload)
connect(m_viewAccessor.dirLister(), SIGNAL(completed()), this, SLOT(restoreSelection()));
}
- m_viewAccessor.dirLister()->stop();
m_viewAccessor.dirLister()->openUrl(url, reload ? KDirLister::Reload : KDirLister::NoFlags);
}
diff --git a/src/viewextensionsfactory.cpp b/src/viewextensionsfactory.cpp
index a6555ae0b..e3ec64664 100644
--- a/src/viewextensionsfactory.cpp
+++ b/src/viewextensionsfactory.cpp
@@ -63,6 +63,7 @@ ViewExtensionsFactory::ViewExtensionsFactory(QAbstractItemView* view,
}
// initialize preview generator
+ Q_ASSERT(view->iconSize().isValid());
m_previewGenerator = new KFilePreviewGenerator(view);
m_previewGenerator->setPreviewShown(controller->dolphinView()->showPreview());
connect(controller, SIGNAL(zoomLevelChanged(int)),