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

Need API to send a D-Bus signal to a destination

XMLWordPrintable

    • Icon: Suggestion Suggestion
    • Resolution: Done
    • Icon: P3: Somewhat important P3: Somewhat important
    • 5.6.0 RC
    • 5.4.1
    • D-Bus
    • None

      The QDBusMessage::createSignal() static method doesn't take a parameter for specifying the destination service of the signal. While this is not a widely used feature, it can be useful to avoid waking up all connected clients when the service knows what are the clients which are interested in the signal.

      GDBus has this feature: https://developer.gnome.org/gio/unstable/GDBusConnection.html#g-dbus-connection-emit-signal

      I propose adding an overload of the QDBusMessage::createSignal() method which also takes the destination service as its first parameter.

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

            mardy Alberto Mardegan
            mardy Alberto Mardegan
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes