16 : QWidget(parent)
18{
19 setupUi(this);
20
21
23 QStandardItemModel *cmbTypeModel = qobject_cast<QStandardItemModel *>(cmbType->model());
24
26
28
37
41
44 lockWidthButton->setIcon(lockWidthButton->isChecked() ? lockedIcon : unlockedIcon);
45 lockHeightButton->setIcon(lockHeightButton->isChecked() ? lockedIcon : unlockedIcon);
46 lockRatioButton->setIcon(lockRatioButton->isChecked() ? lockedIcon : unlockedIcon);
47
52
56
60
64
68
72
76
80
84
88
91 connector->
connectBackwardBool(cropTool, SIGNAL(canGrowChanged(
bool)), boolGrow, SLOT(setChecked(
bool)));
92
95 connector->
connectBackwardBool(cropTool, SIGNAL(isCenteredChanged(
bool)), boolCenter, SLOT(setChecked(
bool)));
96
98
100
104
105}
connect(this, SIGNAL(optionsChanged()), this, SLOT(saveOptions()))
void connectForwardBool(QObject *sender, const char *signal, QObject *receiver, const char *method)
void connectBackwardInt(QObject *sender, const char *signal, QObject *receiver, const char *method)
void connectBackwardVoid(QObject *sender, const char *signal, QObject *receiver, const char *method)
void connectBackwardBool(QObject *sender, const char *signal, QObject *receiver, const char *method)
void connectBackwardDouble(QObject *sender, const char *signal, QObject *receiver, const char *method)
void connectForwardInt(QObject *sender, const char *signal, QObject *receiver, const char *method)
void connectForwardDouble(QObject *sender, const char *signal, QObject *receiver, const char *method)
QIcon loadIcon(const QString &name)