Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Продолжение архива вопросов (https://www.otvetnemail.ru/prodolzhenie-arhiva-voprosov-808/)
-   -   Проблемы с передачей фокуса (https://www.otvetnemail.ru/prodolzhenie-arhiva-voprosov-808/problemy-s-peredachej-fokusa-254683/)

Guest 28.09.2011 14:39

Проблемы с передачей фокуса
 
Всем привет.Есть графическая сцена, на ней размещаются графические объекты типа QGraphicsTextItem в этих объектах я переопределил два метода: hoverLeaveEvent и hoveEnterEvent, в каждом из этих методов я испускаю сигналы соответствующие событию. Эти сигналы я ловлю на главной форме где расположена сцена. Мне это нужно для интерактивной карты, когда я навожу курсор на одну из областей должен появиться виджет с данными об этой области. И вот когда навожу курсор появляется виджет мой и тут же пропадает потом сразу же появляется и пропадает. Я понимаю это из за того что при появлении виджета фокус передается на него и на графическом объекте срабатывает событие Leave потом опять ловиться Enter и опять показывается виджет и происходит всё по кругу.Помоги советом, как этого избежать?Буду очень благодарен!!!


Часовой пояс GMT, время: 05:39.


© www.otvetnemail.ru - Форум вопросов и ответов.