+ QList<SignalDesc> sigs;
+ foreach(SignalDesc desc, attachedSignals) {
+ if(desc.sender != obj) sigs << desc;
+ }
+ attachedSignals = sigs;
+ QList<SlotDesc> slot;
+ foreach(SlotDesc desc, attachedSlots) {
+ if(desc.recv != obj) slot << desc;
+ }
+ attachedSlots = slot;
+ // FIXME: test this!