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

DBus: Generated interface code doesn't permit setting flags

    XMLWordPrintable

Details

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

    Description

      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.

      Attachments

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

        Activity

          People

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

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There are no open Gerrit changes