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

Connections::enabled is not properly revisioned

    XMLWordPrintable

    Details

      Description

      Since 5.7, "enabled" in the following example has been resolved differently than in previous versions:

      import QtQuick 2.0
      
      Item {
          id: root
          width: 1280
          height: 768
          enabled: false
      
          Connections {
              target: timer
              onTriggered: console.log(enabled, root.enabled)
          }
      
          Timer {
              id: timer
              interval: 1
              running: true
          }
      }

      even though the import statement wasn't changed. The behavior should have continued as previously, unless the import statement was updated.

      Given the number of versions that have been released with this, it isn't clear whether it is better to try to properly revision, or leave behavior as-is.

        Attachments

        For Gerrit Dashboard: QTBUG-69884
        # Subject Branch Project Status CR V

          Activity

            People

            Assignee:
            shausman Simon Hausmann
            Reporter:
            mbrasser Michael Brasser
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved:

                Gerrit Reviews

                There are no open Gerrit changes