I have an app I'm working on which makes signal/slot connections by drag/dropping objects. To complicate things, it makes connections between plugins. This part works well now, but I can't figure out a way to save the state of connections. I somehow need a list of connections so I can save the parameters with QSettings. Anyone have an idea how I can do this?

The closest I can find is using connectNotify() which could create a list. But that means I would also have to use disconnectNotify(), and write lots more code in each plugin.

dumpObjectInfo() sounds close to what I want, but it sends it to debug output, and probably has a lot more info than I need.