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

QtQuickView signal handling multi-arg API

XMLWordPrintable

    • Icon: User Story User Story
    • Resolution: Fixed
    • Icon: P2: Important P2: Important
    • 6.10, 6.11
    • 6.7
    • QPA: Android
    • Android
    • 2c6be851a (dev), 62cf01a10 (dev), 7d7d68a6c (6.10), 8998fa8b7 (6.10)

      Why?

      Cause

      • Example use case: if tire-pressure change in all four wheels at the moment now each one need to be split to separated emits. After the change you would get this all once.

      Customer

      • ?
      • Technically: more common use case than singleton also harder to work-around than singleton

      Cruft

      • No customer had wanted this since Qt 6.7, why would need it now?

      What?

      Definition

      • Receive root object QML emits with multiple arguments by introducing a new signal management mechanism
      • Find the best way to pass multiple parameters to the user
      • We already have QtSignalListener as a functional interface

      Demarcation

      Dependencies

      • Previous work QTBUG-124486
      • FF (end of May 2025) dependent 6.10 for the new API

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

            pevirkku Petri Virkkunen
            rampe Rami Potinkara
            Votes:
            1 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes