Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-116345

Identify all bindable properties that cause binding loops

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: P2: Important P2: Important
    • 6.5.4, 6.6.1, 6.7.0 FF
    • 6.5, 6.6.0 FF
    • Core: Other
    • None

      As mentioned in the epic, the typical pattern of writing a setter for a bindable property causes a binding loop.

      The scope of this task is to identify all such bindable properties.

      One way to achieve it is to take a unit-test from https://codereview.qt-project.org/c/qt/qtbase/+/497620, re-write it in a more general way, and add this test to QTestPrivate::testReadWritePropertyBasics() test method.

      Applying such patch locally would allow to identify all the problematic property. Once these are fixed (in all submodules), the updated test can be merged.

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            ivan.solovev Ivan Solovev
            ivan.solovev Ivan Solovev
            Vladimir Minenko Vladimir Minenko
            Alex Blasche Alex Blasche
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: