Not possible to call GObject.SignalGroup.connect
When calling connect, it actually calls g_object_signal_connect
instead of g_signal_group_connect
.
I tried with this override
# SignalGroup was introduced in GLib 2.72
if hasattr(GObjectModule, "SignalGroup"):
class SignalGroup(GObjectModule.SignalGroup):
def connect(self, detailed_signal, callback, *args, after=False):
clos = functools.partial(callback, *args)
self.connect_closure(detailed_signal, clos, after)
SignalGroup = override(SignalGroup)
__all__.append('SignalGroup')
But it does not work.
Edited by Maximiliano