Changeset View
Changeset View
Standalone View
Standalone View
app/mainwindow.cpp
Show First 20 Lines • Show All 82 Lines • ▼ Show 20 Line(s) | |||||
83 | #include <lib/archiveutils.h> | 83 | #include <lib/archiveutils.h> | ||
84 | #include <lib/contextmanager.h> | 84 | #include <lib/contextmanager.h> | ||
85 | #include <lib/disabledactionshortcutmonitor.h> | 85 | #include <lib/disabledactionshortcutmonitor.h> | ||
86 | #include <lib/document/documentfactory.h> | 86 | #include <lib/document/documentfactory.h> | ||
87 | #include <lib/documentonlyproxymodel.h> | 87 | #include <lib/documentonlyproxymodel.h> | ||
88 | #include <lib/gvdebug.h> | 88 | #include <lib/gvdebug.h> | ||
89 | #include <lib/gwenviewconfig.h> | 89 | #include <lib/gwenviewconfig.h> | ||
90 | #include <lib/mimetypeutils.h> | 90 | #include <lib/mimetypeutils.h> | ||
91 | #include <lib/mpris2/mpris2service.h> | ||||
91 | #include <lib/print/printhelper.h> | 92 | #include <lib/print/printhelper.h> | ||
92 | #include <lib/slideshow.h> | 93 | #include <lib/slideshow.h> | ||
93 | #include <lib/signalblocker.h> | 94 | #include <lib/signalblocker.h> | ||
94 | #include <lib/semanticinfo/sorteddirmodel.h> | 95 | #include <lib/semanticinfo/sorteddirmodel.h> | ||
95 | #include <lib/thumbnailprovider/thumbnailprovider.h> | 96 | #include <lib/thumbnailprovider/thumbnailprovider.h> | ||
96 | #include <lib/thumbnailview/thumbnailbarview.h> | 97 | #include <lib/thumbnailview/thumbnailbarview.h> | ||
97 | #include <lib/thumbnailview/thumbnailview.h> | 98 | #include <lib/thumbnailview/thumbnailview.h> | ||
98 | #include <lib/urlutils.h> | 99 | #include <lib/urlutils.h> | ||
▲ Show 20 Lines • Show All 62 Lines • ▼ Show 20 Line(s) | 150 | { | |||
161 | BrowseMainPage* mBrowseMainPage; | 162 | BrowseMainPage* mBrowseMainPage; | ||
162 | StartMainPage* mStartMainPage; | 163 | StartMainPage* mStartMainPage; | ||
163 | SideBar* mSideBar; | 164 | SideBar* mSideBar; | ||
164 | QStackedWidget* mViewStackedWidget; | 165 | QStackedWidget* mViewStackedWidget; | ||
165 | FullScreenContent* mFullScreenContent; | 166 | FullScreenContent* mFullScreenContent; | ||
166 | SaveBar* mSaveBar; | 167 | SaveBar* mSaveBar; | ||
167 | bool mStartSlideShowWhenDirListerCompleted; | 168 | bool mStartSlideShowWhenDirListerCompleted; | ||
168 | SlideShow* mSlideShow; | 169 | SlideShow* mSlideShow; | ||
170 | Mpris2Service* mMpris2Service; | ||||
169 | Preloader* mPreloader; | 171 | Preloader* mPreloader; | ||
170 | bool mPreloadDirectionIsForward; | 172 | bool mPreloadDirectionIsForward; | ||
171 | #ifdef KIPI_FOUND | 173 | #ifdef KIPI_FOUND | ||
172 | KIPIInterface* mKIPIInterface; | 174 | KIPIInterface* mKIPIInterface; | ||
173 | #endif | 175 | #endif | ||
174 | 176 | | |||
175 | QActionGroup* mViewModeActionGroup; | 177 | QActionGroup* mViewModeActionGroup; | ||
176 | KRecentFilesAction* mFileOpenRecentAction; | 178 | KRecentFilesAction* mFileOpenRecentAction; | ||
▲ Show 20 Lines • Show All 628 Lines • ▼ Show 20 Line(s) | 798 | { | |||
805 | d->mThumbnailProvider = new ThumbnailProvider(); | 807 | d->mThumbnailProvider = new ThumbnailProvider(); | ||
806 | d->mActiveThumbnailView = 0; | 808 | d->mActiveThumbnailView = 0; | ||
807 | d->initDirModel(); | 809 | d->initDirModel(); | ||
808 | d->setupWidgets(); | 810 | d->setupWidgets(); | ||
809 | d->setupActions(); | 811 | d->setupActions(); | ||
810 | d->setupUndoActions(); | 812 | d->setupUndoActions(); | ||
811 | d->setupContextManagerItems(); | 813 | d->setupContextManagerItems(); | ||
812 | d->setupFullScreenContent(); | 814 | d->setupFullScreenContent(); | ||
815 | | ||||
816 | d->mMpris2Service = new Mpris2Service(d->mSlideShow, d->mDirModel, d->mContextManager, | ||||
817 | d->mToggleSlideShowAction, | ||||
818 | d->mGoToPreviousAction, d->mGoToNextAction, this); | ||||
819 | | ||||
813 | d->updateActions(); | 820 | d->updateActions(); | ||
814 | updatePreviousNextActions(); | 821 | updatePreviousNextActions(); | ||
815 | d->mSaveBar->initActionDependentWidgets(); | 822 | d->mSaveBar->initActionDependentWidgets(); | ||
816 | 823 | | |||
817 | createGUI(); | 824 | createGUI(); | ||
818 | loadConfig(); | 825 | loadConfig(); | ||
819 | 826 | | |||
820 | connect(DocumentFactory::instance(), SIGNAL(modifiedDocumentListChanged()), | 827 | connect(DocumentFactory::instance(), SIGNAL(modifiedDocumentListChanged()), | ||
▲ Show 20 Lines • Show All 831 Lines • Show Last 20 Lines |