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

DBus: Generated interface code doesn't permit setting flags

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • Icon: Not Evaluated Not Evaluated
    • None
    • 5.15.0, 6.2.0
    • D-Bus
    • None
    • 295e56201 (dev)

      Qt DBus's generated code doesn't allow setting the flags of DBus method calls: namely, autostart service, reply required, and interactive authorization allowed.
      Some services require using the interactive authorization allowed flag for desired behaviour (e.g. Freedesktop Accounts Service), which means that the generated interface wrappers can't be used, and instead you need to use direct QDBusMessage and QDBusConnection invocations.

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

            thiago Thiago Macieira
            appadeia Janet Black
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:

                There are no open Gerrit changes