16#ifndef QGSLOCKBUTTON_H
17#define QGSLOCKBUTTON_H
58 bool locked()
const {
return mLocked; }
70 void setWidthSpinBox( QDoubleSpinBox *widget );
82 void setHeightSpinBox( QDoubleSpinBox *widget );
105 bool mLocked =
false;
107 QPointer<QDoubleSpinBox> mWidthSpinBox;
108 double mPrevWidth = 0;
109 QPointer<QDoubleSpinBox> mHeightSpinBox;
110 double mPrevHeight = 0;
111 bool mUpdatingRatio =
false;
115 void buttonClicked();
117 void widthSpinBoxChanged(
double value );
118 void heightSpinBoxChanged(
double value );