bcview().addReadOnly(dialog_->rotationGB);
bcview().addReadOnly(dialog_->latexoptions);
bcview().addReadOnly(dialog_->getPB);
+ bcview().addReadOnly(dialog_->rotateOrderCB);
// initialize the length validator
addCheckedLineEdit(bcview(), dialog_->Scale, dialog_->scaleCB);
dialog_->setAutoText();
dialog_->angle->setText(toqstr(igp.rotateAngle));
+ dialog_->rotateOrderCB->setChecked(igp.scaleBeforeRotation);
+
+ dialog_->rotateOrderCB->setEnabled((widthChecked ||
+ heightChecked ||
+ scaleChecked) &&
+ (igp.rotateAngle != "0"));
dialog_->origin->clear();
igp.rotateOrigin =
QGraphics::origin_ltx[dialog_->origin->currentIndex()];
+ igp.scaleBeforeRotation = dialog_->rotateOrderCB->isChecked();
+
// more latex options
igp.special = fromqstr(dialog_->latexoptions->text());
}