X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/38c34eeca315c7be58e65d4d3fb72aaf7b866719..refs/heads/master:/src/settings/applyviewpropsjob.cpp diff --git a/src/settings/applyviewpropsjob.cpp b/src/settings/applyviewpropsjob.cpp index 9de2affe6..21c30af02 100644 --- a/src/settings/applyviewpropsjob.cpp +++ b/src/settings/applyviewpropsjob.cpp @@ -10,6 +10,7 @@ #include "applyviewpropsjob.h" #include "views/viewproperties.h" +#include ApplyViewPropsJob::ApplyViewPropsJob(const QUrl &dir, const ViewProperties &viewProps) : KIO::Job() @@ -23,6 +24,8 @@ ApplyViewPropsJob::ApplyViewPropsJob(const QUrl &dir, const ViewProperties &view m_viewProps->setHiddenFilesShown(viewProps.hiddenFilesShown()); m_viewProps->setSortRole(viewProps.sortRole()); m_viewProps->setSortOrder(viewProps.sortOrder()); + m_viewProps->setGroupRole(viewProps.groupRole()); + m_viewProps->setGroupOrder(viewProps.groupOrder()); KIO::ListJob *listJob = KIO::listRecursive(dir, KIO::HideProgressInfo); connect(listJob, &KIO::ListJob::entries, this, &ApplyViewPropsJob::slotEntries); @@ -44,7 +47,7 @@ void ApplyViewPropsJob::slotEntries(KIO::Job *, const KIO::UDSEntryList &list) QUrl url(m_dir); url = url.adjusted(QUrl::StripTrailingSlash); - url.setPath(url.path() + '/' + name); + url.setPath(url.path() + QLatin1Char('/') + name); Q_ASSERT(m_viewProps); @@ -62,3 +65,5 @@ void ApplyViewPropsJob::slotResult(KJob *job) } emitResult(); } + +#include "moc_applyviewpropsjob.cpp"