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