Changeset View
Changeset View
Standalone View
Standalone View
app/viewmainpage.cpp
Show First 20 Lines • Show All 49 Lines • ▼ Show 20 Line(s) | |||||
50 | #include <lib/documentview/abstractrasterimageviewtool.h> | 50 | #include <lib/documentview/abstractrasterimageviewtool.h> | ||
51 | #include <lib/documentview/documentview.h> | 51 | #include <lib/documentview/documentview.h> | ||
52 | #include <lib/documentview/documentviewcontainer.h> | 52 | #include <lib/documentview/documentviewcontainer.h> | ||
53 | #include <lib/documentview/documentviewcontroller.h> | 53 | #include <lib/documentview/documentviewcontroller.h> | ||
54 | #include <lib/documentview/documentviewsynchronizer.h> | 54 | #include <lib/documentview/documentviewsynchronizer.h> | ||
55 | #include <lib/fullscreenbar.h> | 55 | #include <lib/fullscreenbar.h> | ||
56 | #include <lib/gvdebug.h> | 56 | #include <lib/gvdebug.h> | ||
57 | #include <lib/gwenviewconfig.h> | 57 | #include <lib/gwenviewconfig.h> | ||
58 | #include <lib/mimetypeutils.h> | ||||
58 | #include <lib/paintutils.h> | 59 | #include <lib/paintutils.h> | ||
59 | #include <lib/semanticinfo/sorteddirmodel.h> | 60 | #include <lib/semanticinfo/sorteddirmodel.h> | ||
60 | #include <lib/slidecontainer.h> | 61 | #include <lib/slidecontainer.h> | ||
61 | #include <lib/slideshow.h> | 62 | #include <lib/slideshow.h> | ||
62 | #include <lib/statusbartoolbutton.h> | 63 | #include <lib/statusbartoolbutton.h> | ||
63 | #include <lib/thumbnailview/thumbnailbarview.h> | 64 | #include <lib/thumbnailview/thumbnailbarview.h> | ||
64 | #include <lib/zoomwidget.h> | 65 | #include <lib/zoomwidget.h> | ||
65 | #include <lib/zoommode.h> | 66 | #include <lib/zoommode.h> | ||
▲ Show 20 Lines • Show All 645 Lines • ▼ Show 20 Line(s) | 710 | ViewForUrlMap::ConstIterator | |||
711 | end = viewForUrlMap.constEnd(); | 712 | end = viewForUrlMap.constEnd(); | ||
712 | for (; it != end; ++it) { | 713 | for (; it != end; ++it) { | ||
713 | QUrl url = it.key(); | 714 | QUrl url = it.key(); | ||
714 | DocumentView* view = it.value(); | 715 | DocumentView* view = it.value(); | ||
715 | DocumentView::Setup savedSetup = d->mDocumentViewContainer->savedSetup(url); | 716 | DocumentView::Setup savedSetup = d->mDocumentViewContainer->savedSetup(url); | ||
716 | view->openUrl(url, d->mZoomMode == ZoomMode::Individual && savedSetup.valid ? savedSetup : setup); | 717 | view->openUrl(url, d->mZoomMode == ZoomMode::Individual && savedSetup.valid ? savedSetup : setup); | ||
717 | #ifdef KF5Activities_FOUND | 718 | #ifdef KF5Activities_FOUND | ||
718 | d->mActivityResources.value(view)->setUri(url); | 719 | d->mActivityResources.value(view)->setUri(url); | ||
720 | d->mActivityResources.value(view)->setMimetype(MimeTypeUtils::urlMimeType(url)); | ||||
719 | #endif | 721 | #endif | ||
720 | } | 722 | } | ||
721 | 723 | | |||
722 | // Init views | 724 | // Init views | ||
723 | for (DocumentView * view : qAsConst(d->mDocumentViews)) { | 725 | for (DocumentView * view : qAsConst(d->mDocumentViews)) { | ||
724 | view->setCompareMode(d->mCompareMode); | 726 | view->setCompareMode(d->mCompareMode); | ||
725 | if (view->url() == currentUrl) { | 727 | if (view->url() == currentUrl) { | ||
726 | d->setCurrentView(view); | 728 | d->setCurrentView(view); | ||
▲ Show 20 Lines • Show All 148 Lines • Show Last 20 Lines |