On domingo, 8 de maio de 2016 22:06:52 PDT Xavier Bigand wrote: > With QML I learn the property binding paradigm, which is a really big thing > that can help to solve a lot of complex problems, but I think that it is > not enough known. > > I really think that it can be used in many places where we didn't suspect, > with a coworker we have implemented the property binding in the C++ side of > our application to solve many bugs we have without our previous system > based on updates and listeners.
> That why I think that it could be interesting for Qt to expose an API of > property with binding. We already have one, it's called QObject::connect. Examples: connect(model, &QItemSelectionModel::currentChanged, otherModel, &QItemSelectionModel::setCurrentIndex); connect(screen, &QScreen::geometryChanged, widget, &QWidget::resize); connect(window, &QWindow::visibleChanged, otherwindow, [=](bool arg) { otherWindow->setVisible(!arg); }); -- Thiago Macieira - thiago.macieira (AT) intel.com Software Architect - Intel Open Source Technology Center _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest