+ if (useSearchView) {
+ const QString path = url.path();
+
+ if (path == QLatin1String("/images")) {
+ setViewMode(DolphinView::IconsView);
+ setPreviewsShown(true);
+ setVisibleRoles({"text", "dimensions", "imageDateTime"});
+ } else if (path == QLatin1String("/audio")) {
+ setViewMode(DolphinView::DetailsView);
+ setVisibleRoles({"text", "artist", "album", "duration"});
+ } else if (path == QLatin1String("/videos")) {
+ setViewMode(DolphinView::IconsView);
+ setPreviewsShown(true);
+ setVisibleRoles({"text"});
+ } else {
+ setViewMode(DolphinView::DetailsView);
+ setVisibleRoles({"text", "path", "modificationtime"});
+ }
+ } else if (useTrashView) {