39void bindWidget(QCheckBox *checkbox, T *
object, GET get, SET set, SIG sig)
42 QObject::connect(
object, sig, checkbox, &QCheckBox::setChecked);
52void bindWidget(QLineEdit *lineedit, T *
object, GET get, SET set)
54 lineedit->setText((object->*get)());
55 QObject::connect(lineedit, &QLineEdit::editingFinished,
56 object, [lineedit,
object, set] { (
object->*set)(lineedit->text()); });
67void bindWidget(QLineEdit *lineedit, T *
object, GET get, SET set, SIG sig)
70 QObject::connect(
object, sig, lineedit, &QLineEdit::setText);
121void bindWidget(QDoubleSpinBox *spinbox, T *
object, GET get, SET set, SIG sig)
124 QObject::connect(
object, sig, spinbox, &QDoubleSpinBox::setValue);
void bindWidget(QCheckBox *checkbox, T *object, GET get, SET set)
Binds a property of type bool of object to checkbox.
Definition widgetsutil.h:25