qsystemtrayicon открывает много окон, нужно одно - PullRequest
0 голосов
/ 22 марта 2011

При многократном нажатии qsystemtrayicon должен открываться только один раз. Как это возможно?

1 Ответ

2 голосов
/ 22 марта 2011

Это зависит от вас, сколько экземпляров Window запущено. QSystemTrayIcon не имеет к этому никакого отношения. Скорее всего, вы создаете виджет каждый раз, когда щелкаете значок в системном трее, вместо того, чтобы использовать только один и вызывать QWidget :: show () и QWidget :: hide () соответственно. Это лучший снимок, который я могу сделать по вашей проблеме, учитывая тонкое описание.

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