Python
def myfunc():
MyDialog.show()
return
Окно MyDialog открывается, но функция не ждёт его закрытия и сразу переходит к оператору return. Окно MyDialog создано как диалог: MyDialog = QtGui.Qdialog(MyParentForm). Флаг модальности установлен: MyDialog.setWindowModality(1)
Как заставить функцию дождаться закрытия диалогового окна? Мне нужно заполучить данные о нажатиях на клавиши в диалоговом окне прежде чем выйти из этой функции.