On Monday 26 May 2008 09:17:36 Andres Cabrera wrote: > Can you check if the signal is generated in the qt designer ui file (see if > there's a connection from the accept button, and check where it goes). > > If that's correct, it might be a bug in qt... I can't think of anything > else... I'm not sure what caused the problem but I found a workaround (and an unrelated bug: maybeSave tests for textEdit != NULL). First the implementation for reject() should be removed since it does nothing, and let QDialog::reject handle it. The accept slot is also virtual, so mark it as such and call QDialog::accept at the end of ConfigDIalog::accept -- Felipe Sateler