
- the first uses dbus-glib and D-Bus "NameOwnerChanged" signal directly - the second uses GIO's g_bus_watch_name() - the third uses Qt and QDBusServiceWatcher class
- the first uses dbus-glib and D-Bus "NameOwnerChanged" signal directly - the second uses GIO's g_bus_watch_name() - the third uses Qt and QDBusServiceWatcher class