PyQt эмулирует кнопку свертывания "_" - PullRequest
4 голосов
/ 22 мая 2011

Как я могу свернуть окно в PyQt так же, как при нажатии _?

Я использую

self.showMinimized()

Это действительно минимизирует окно.
Но нет перефокусировки на предыдущее окно. Как будто фокус все еще на свернутом окне.

Как я могу свернуть и перефокусироваться на предыдущее окно, как будто нажата кнопка свертывания _?

Ответы [ 2 ]

2 голосов
/ 23 января 2018

Просто подключите это так

Minimized.clicked.connect(lambda: self.showMinimized())
0 голосов
/ 22 мая 2011

(Копирование комментария Цяо в качестве ответа:)

Я решил свою проблему с помощью showNormal(), а затем showMinimized() еще раз.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...