Krita Source Code Documentation
Loading...
Searching...
No Matches
KoZoomWidget::Private Class Reference

Public Member Functions

 Private ()
 
void updateUsePrintResolutionButtonIcon (bool value)
 

Public Attributes

QToolButton * canvasMappingButton
 
qreal effectiveZoom {1.0}
 
KoZoomInputinput
 
QSlider * slider
 

Detailed Description

Definition at line 21 of file KoZoomWidget.cpp.

Constructor & Destructor Documentation

◆ Private()

KoZoomWidget::Private::Private ( )
inline

Definition at line 25 of file KoZoomWidget.cpp.

26 : slider(0)
27 , input(0)
29 {}
QToolButton * canvasMappingButton

Member Function Documentation

◆ updateUsePrintResolutionButtonIcon()

void KoZoomWidget::Private::updateUsePrintResolutionButtonIcon ( bool value)

Definition at line 124 of file KoZoomWidget.cpp.

125{
126 QString canvasMappingMode;
127
128 if (value) {
129 canvasMappingButton->setIcon(kisIcon("zoom-print"));
130 canvasMappingMode = i18n("Print Size");
131 } else {
132 canvasMappingButton->setIcon(kisIcon("zoom-pixels"));
133 canvasMappingMode = i18n("Pixel Size");
134 }
135
136 canvasMappingButton->setToolTip(
137 i18n("Map the displayed canvas size between pixel size or print size\n"
138 "Current Mapping: %1",
139 canvasMappingMode));
140}
float value(const T *src, size_t ch)
#define kisIcon(name)
Definition kis_icon.h:26

References canvasMappingButton, kisIcon, and value().

Member Data Documentation

◆ canvasMappingButton

QToolButton* KoZoomWidget::Private::canvasMappingButton

Definition at line 33 of file KoZoomWidget.cpp.

◆ effectiveZoom

qreal KoZoomWidget::Private::effectiveZoom {1.0}

Definition at line 35 of file KoZoomWidget.cpp.

35{1.0};

◆ input

KoZoomInput* KoZoomWidget::Private::input

Definition at line 32 of file KoZoomWidget.cpp.

◆ slider

QSlider* KoZoomWidget::Private::slider

Definition at line 31 of file KoZoomWidget.cpp.


The documentation for this class was generated from the following file: