31 , m_aspectRatio((double)width / height)
32 , m_resolution(resolution)
33 , m_originalWidth(width)
34 , m_originalHeight(height)
46 m_page->layout()->setContentsMargins(0, 0, 0, 0);
47 m_page->setObjectName(
"canvas_size");
59 m_page->newWidthDouble->setDisplayUnit(
false);
60 m_page->newHeightDouble->setDisplayUnit(
false);
63 m_page->newWidthDouble->setFocus();
78 m_page->widthUnit->setCurrentIndex(wUnitIndex);
79 m_page->heightUnit->setCurrentIndex(hUnitIndex);
89 m_page->xOffsetDouble->setDisplayUnit(
false);
90 m_page->yOffsetDouble->setDisplayUnit(
false);
107 m_page->xOffUnit->setCurrentIndex(xUnitIndex);
108 m_page->yOffUnit->setCurrentIndex(yUnitIndex);
112 m_page->lockxOffset->setCheckable(
true);
113 m_page->lockyOffset->setCheckable(
true);
114 m_page->lockxOffset->setChecked(
false);
115 m_page->lockyOffset->setChecked(
false);
116 m_page->lockxOffset-> setIcon(
m_page->lockxOffset->isChecked() ? lockedIcon : unlockedIcon);
117 m_page->lockyOffset-> setIcon(
m_page->lockyOffset->isChecked() ? lockedIcon : unlockedIcon);
123 m_page->aspectRatioBtn->setKeepAspectRatio(cfg.
readEntry(
"CanvasSize/KeepAspectRatio",
false));
124 m_page->constrainProportionsCkb->setChecked(cfg.
readEntry(
"CanvasSize/ConstrainProportions",
false));
183 connect(
m_page->lockxOffset, SIGNAL(toggled(
bool)),
m_page->canvasPreview , SLOT(setxOffsetLock(
bool)));
184 connect(
m_page->lockyOffset, SIGNAL(toggled(
bool)),
m_page->canvasPreview , SLOT(setyOffsetLock(
bool)));
231 m_page->aspectRatioBtn->blockSignals(
true);
232 m_page->constrainProportionsCkb->blockSignals(
true);
234 m_page->aspectRatioBtn->setKeepAspectRatio(keep);
235 m_page->constrainProportionsCkb->setChecked(keep);
237 m_page->aspectRatioBtn->blockSignals(
false);
238 m_page->constrainProportionsCkb->blockSignals(
false);
248 m_page->canvasPreview->blockSignals(
true);
253 m_page->canvasPreview->blockSignals(
false);