Название: Minimize Отправлено: Vilgeforce от Февраль 14, 2005, 14:09 Есть главное окно, потомок QMainWindow. Выбором пункта меню создается модальный диалог (QDialog::exec()).
Если в момент, когда такой диалог на экране (главное окно не активно) нажать "Win+D" (свернуть все), то приложение свернется, но его никак будет не развернуть обратно. Как решать? Переопределение hideEvent не помогает, т.к. не происходит оного hideEvent'а при нажатии "Win+D". PS. Такой же точно глюк в примере Chart, идущим с Qt. В остальных не проверял. Что, Trolltech'у о глюке писать? :-) Название: Народ, протестите! Отправлено: Vilgeforce от Февраль 15, 2005, 15:38 Люди! Проблема, кста, присутствует и в самом дизайнере.
Запускаем дизайнер, вызываем дмалог New... и жмем Win+D или по значку в трее, который Desktop кажет. Протестируйте у себя, Pls! Есть ли баг под Linux? Просто таким образом можно, насколько я понял, напрочь заблокировать работу пользователя с программой. В случае, если софт обеспечивает безопасность - плохо может выйти :-) Название: Minimize Отправлено: Sergeich от Февраль 15, 2005, 16:05 Странно, проверил под WinXP Pro, Qt 3.2.2. Такого глюка не наблюдается.
Название: Minimize Отправлено: Vilgeforce от Февраль 16, 2005, 10:21 Цитата: "Sergeich" Странно, проверил под WinXP Pro, Qt 3.2.2. Такого глюка не наблюдается. Да, действительно интересно... У меня Qt 3.3.1 и винда 2000Serv и XP - на обоих глючит. Trolltech пока молчит... |