Details
-
Bug
-
Resolution: Done
-
P2: Important
-
None
-
4.6.0, 5.13.1
-
None
Description
qdbusxml2cpp generates adaptors with automatic signal relaying enabled, while by default QDBusAbstractAdaptor do not relay signals. This can lead to developers relaying signals themselves, causing the signals to be emitted twice. (cf https://bugs.edge.launchpad.net/ubuntu/+source/banshee/+bug/501677)
qdbusxml2cpp and QDBusAbstractAdaptor documentation should document these different behaviors.