Endlose Signalausschüttung unter QT

Hallo,

ich habe einen slot der an einem signal hängt.
Innerhalb dieses Slots lasse ich einen MessageBox
anzeigen. Allerdings scheint das anzeigen dieser
MessageBox irgendwie zur Folge zu haben, dass die
Signalverarbeitung nicht zum Ende kommt und der slot
unendlich oft aufgerufen wird.
Eigentlich ist der Dialog Modal, es sollte also bis der
Nutzer diesen schließt nichts weiter geschehen. Leider
wird er irgendwie doch immer wieder geöffnet.
Ich verwende weder Threads noch ähnliches was dies
vielleicht erklären könnte.

Hat irgend jemand eine Idee?

Gruß Ben

Vergesst es, Problem erkannt.
Das Anzeigen der MessageBox hat ein repaint des
MainWindows verursacht. Dies führte zu einem erneuten
aussenden des Signales -> erneutes zeichnen der
MessageBox -> etc.

Gruß Ben

P.S. jetzt muss man sich schon bei linearen Programmen
Gedanken um die (Pseudo-)Parallelität machen - mal
sehen was da für ein Semaphore reinkommt.