Is there a simple way for temporarily blocking all signals? Or is disconnect the best way? I have a method that triggers signals unintentionally, and it causing many problems.
Is "QObject::blockSignals()":http://developer.qt.nokia.com/doc/qt-4.8/qobject.html#blockSignals not sufficient for you?
I didn't know what I was looking for, that might work. I'll give it a try.