Проблема вот в чём: на главной форме при активации пункта меню создаётся и вызывается диалог (в моём случае - для создания нового подключения к БД):
def on_mnu_new_connection_activate(self, widget):
print "New connection"
from new_connection_dialog import NewConnectionDialog
print "before"
NewConnectionDialog().show()
print "after"
В итоге получаю такой вывод (ещё ДО закрытия окна диалога):
New connection
before
after
Мне надо ПОСЛЕ того, как диалог завершился обработать данные на главной форме. Как правильно это сделать?