X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/12c6facfcef36b5ac1e4195fb256265f7fdeee60..fbe257768cf88efb65064b3302aa88c074eaf719:/src/treeviewsidebarpage.cpp diff --git a/src/treeviewsidebarpage.cpp b/src/treeviewsidebarpage.cpp index 7756c227c..d84b72ae2 100644 --- a/src/treeviewsidebarpage.cpp +++ b/src/treeviewsidebarpage.cpp @@ -90,7 +90,7 @@ void TreeViewSidebarPage::showEvent(QShowEvent* event) m_dirLister = new KDirLister(); m_dirLister->setDirOnlyMode(true); m_dirLister->setAutoUpdate(true); - m_dirLister->setMainWindow(topLevelWidget()); + m_dirLister->setMainWindow(window()); m_dirLister->setDelayedMimeTypes(true); m_dirLister->setAutoErrorHandlingEnabled(false, this); @@ -233,7 +233,7 @@ void TreeViewSidebarPage::loadTree(const KUrl& url) KUrl baseUrl = url; if (url.isLocalFile()) { // use the root directory as base for local URLs - baseUrl = KUrl("file:///"); + baseUrl = QDir::rootPath(); } else { // clear the path for non-local URLs and use it as base baseUrl = url;