In some distributions, dbus.mainloop.qt is not available and it is not easily installable (for example, there is no pip distribution providing it). However, the GLib mainloop provides the same functionality, if available.
This PR lets Cadence fall back to GLib dbus if the Qt dbus implementation is not available.
In some distributions, dbus.mainloop.qt is not available and it is not easily installable (for example, there is no pip distribution providing it). However, the GLib mainloop provides the same functionality, if available.
This PR lets Cadence fall back to GLib dbus if the Qt dbus implementation is not available.