30class GraphicsDImgItem;
31class GraphicsDImgView;
43 SnapZoomFactor = 1 << 1
45 Q_DECLARE_FLAGS(SetZoomFlags, SetZoomFlag)
60 void setScaleFitToWindow(
bool value);
68 bool isFitToWindow()
const;
69 double zoomFactor()
const;
70 double realZoomFactor()
const;
75 double maxZoomFactor()
const;
76 double minZoomFactor()
const;
77 void setMaxZoomFactor(
double z);
78 void setMinZoomFactor(
double z);
79 bool atMaxZoom()
const;
80 bool atMinZoom()
const;
89 void increaseZoom(
const QPoint& viewportAnchor = QPoint());
90 void decreaseZoom(
const QPoint& viewportAnchor = QPoint());
91 void setZoomFactor(
double z,
const QPoint& viewportAnchor = QPoint(), SetZoomFlags flags = JustSetFactor);
92 void setZoomFactor(
double z, SetZoomFlags flags);
93 void setZoomFactorSnapped(
double z);
97 void toggleFitToWindow();
100 void toggleFitToWindowOr100();
103 void updateZoomAndSize();
114 Private*
const d =
nullptr;
117Q_DECLARE_OPERATORS_FOR_FLAGS(SinglePhotoPreviewLayout::SetZoomFlags)
Definition dimgitems_p.h:73
Definition graphicsdimgview.h:34
Definition previewlayout.h:34
void fitToWindowToggled(bool fitToWindow)
SetZoomFlag
Definition previewlayout.h:40
void zoomFactorChanged(double)
qulonglong value
Definition itemviewutilities.cpp:585
Definition datefolderview.cpp:34