Приоритет окна в PyQt5

Допустим у меня есть несколько форм :

  • 1 - Главная
  • 2 - Диалог

Как мне сделать так, чтобы, когда у меня был открыт диалог, я не мог взаимодействовать с главной формой?


Ответы (1 шт):

Автор решения: S. Nick

int QDialog::exec()

Показывает диалог как модальный диалог, блокируя, пока пользователь не закроет его. Функция возвращает результат DialogCode.

Пример смотрите здесь: PyQt5 обращение к другой форме

Вот так:

self.dialog.exec_()
→ Ссылка