34void bind(QCheckBox *checkbox, T *
object, GET get, SET set, SIG sig)
36 bind(checkbox,
object, get, set);
37 QObject::connect(
object, sig, checkbox, &QCheckBox::setChecked);
47void bind(QLineEdit *lineedit, T *
object, GET get, SET set)
49 lineedit->setText((object->*get)());
50 QObject::connect(lineedit, &QLineEdit::editingFinished,
51 object, [lineedit,
object, set] { (
object->*set)(lineedit->text()); });
62void bind(QLineEdit *lineedit, T *
object, GET get, SET set, SIG sig)
64 bind(lineedit,
object, get, set);
65 QObject::connect(
object, sig, lineedit, &QLineEdit::setText);
116void bind(QDoubleSpinBox *spinbox, T *
object, GET get, SET set, SIG sig)
118 bind(spinbox,
object, get, set);
119 QObject::connect(
object, sig, spinbox, &QDoubleSpinBox::setValue);
void bind(QCheckBox *checkbox, T *object, GET get, SET set)
Binds a property of type bool of object to checkbox.
Definition widgetsutil.h:20