Похоже эти засранцы из Qt перемудрили с реализацией сигналов - делаешь в main() try блок создаешь форму приконнекчиваешь к кнопке формы функцию в ней кидаешь исключение - все - вылетаем в систему с Aborted :( Ну шо за дела - зачем было городить эти сигналы так извращенно ? В том же долбанном C++ Builder подобные фишки легко работают :(
Напишите что ли этим ребятам...