21#include <QStackedWidget>
25#include "digikam_config.h"
33#ifdef HAVE_MEDIAPLAYER
37#ifdef HAVE_GEOLOCATION
52 PreviewCameraMode = 0,
55#ifdef HAVE_GEOLOCATION
74 void setDockArea(QMainWindow*);
81#ifdef HAVE_GEOLOCATION
87#ifdef HAVE_MEDIAPLAYER
93 bool isInSingleFileMode()
const;
94 bool isInMultipleFileMode()
const;
103 StackedViewMode viewMode()
const;
104 void setViewMode(
const StackedViewMode mode);
105 void previewLoaded();
110 void toggleFitToWindowOr100();
111 void zoomTo100Percents();
112 void setZoomFactor(
double z);
113 void setZoomFactorSnapped(
double z);
115 bool maxZoom()
const;
116 bool minZoom()
const;
117 double zoomFactor()
const;
118 double zoomMin()
const;
119 double zoomMax()
const;
137 void slotPreviewLoaded(
bool);
138 void slotZoomFactorChanged(
double);
139 void slotThumbBarSelectionChanged();
140 void slotIconViewSelectionChanged();
148 QString identifyCategoryforMime(
const QString& mime)
const;
153 Private*
const d =
nullptr;
Definition camiteminfo.h:39
Definition importcategorizedview.h:34
Definition importiconview.h:28
Definition importpreviewview.h:26
Definition importstackedview.h:45
void signalViewModeChanged()
void signalEscapePreview()
StackedViewMode
Definition importstackedview.h:51
@ PreviewImageMode
Definition importstackedview.h:53
@ MediaPlayerMode
Definition importstackedview.h:62
void signalZoomFactorChanged(double)
Definition importthumbnailbar.h:26
Definition thumbbardock.h:74
Definition datefolderview.cpp:34