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

Need several struct declarations remain in private header

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Out of scope
    • Icon: Not Evaluated Not Evaluated
    • 6.4.0 RC1, 6.5.0 Beta1
    • 6.4.0 Beta1
    • Core: Other
    • None
    • All
    • 97ec867ab5 (qt/qtbase/dev) 97ec867ab5 (qt/tqtc-qtbase/dev) 8b8c26e0a6 (qt/qtbase/6.4) 8b8c26e0a6 (qt/tqtc-qtbase/6.4)

      Since Qt 6.4 several struct definitions disappeared from qobject private header file:

      • QObjectPrivate::Connection
      • QObjectPrivate::Sender

      I need these definitions remaining in the private API. QtJambi uses Sender to register the current QObject sender when emitting java-defined signals. And QtJambi needs Connection to access sender, receiver, method, signal and isSlotObject.

       

      Is it possible to remain it in private API?

        1. qobject.patch
          16 kB
          Peter Droste
        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

            thiago Thiago Macieira
            docjambi Peter Droste
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes