11#include <kselectaction.h>
14#include "kritawidgets_export.h"
27class KRITAWIDGETS_EXPORT
KoZoomAction :
public KSelectAction
44 QWidget* createWidget(QWidget* parent)
override;
48 void slotZoomStateChanged(
const KoZoomState &zoomState);
54 void setUsePrintResolutionMode(
bool value);
58 void slotTextZoomChanged(
const QString &
value);
59 void slotZoomLevelChangedIndex(
int index);
60 void sliderValueChanged(
int value);
61 void slotUpdateGuiAfterZoom();
80 void regenerateItems();
81 void syncSliderWithZoom();
float value(const T *src, size_t ch)
void zoomChanged(KoZoomMode::Mode mode, qreal zoom)
void sigInternalUpdateUsePrintResolutionMode(bool value)
void sigUsePrintResolutionModeChanged(bool value)
void sigInternalUpdateZoomLevelsSliderState(int size, int index)
void sigInternalUpdateZoomLevelsComboState(const QStringList &values, int index, const QString &activeText)