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

Signal emission in image based elements is highly inconsistent

    XMLWordPrintable

Details

    • Ib412d5879e0007229a8098e1fa960003051508de

    Description

      AnimatedImage, BorderImage and Image all differ wildly in how they report status and property changes.
      Each element must be similar in how they behave, else the end developer will have to relearn (without guidance) and rewrite applications to deal with the element behaviour.

      The proposal is:
      statusChanged signals are always emitted.
      <otherProperty>Changed() signals are only emitted when the property actually changes

      statusChanged is commonly used to recognize when something has loaded or has encountered an error.

      Attachments

        Activity

          People

            dajansen Damian Jansen (closed Nokia identity) (Inactive)
            dajansen Damian Jansen (closed Nokia identity) (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: