Здравствуйте, гость ( Вход | Регистрация )
Te0reTiK | Дата 20.8.2011, 10:26 |
Сделайте наследника QGraphicsPolygonItem и предопределите функцию hoverEnterEvent(QGraphicsSceneHoverEvent * event) к сожалению, не работает python-фрагмент: Раскрывающийся текст
нашел решение в setMouseTracking: Раскрывающийся текст
а вот обработчик: Раскрывающийся текст
Есть какие-либо другие решения? |
|
RazrFalcon | Дата 20.8.2011, 0:38 |
Сделайте наследника QGraphicsPolygonItem и предопределите функцию hoverEnterEvent(QGraphicsSceneHoverEvent * event) | |
Te0reTiK | Дата 19.8.2011, 23:05 |
Доброго времени суток, $coder! Пишу небольшое приложение-тренажнр для разучивания нот в скрипичном ключе. Прога содержит QGraphicsScene, который отображает клавиши фортепиано - элементы QGraphicsPolygonItem. Требуется при нахождении курсора мыши над объектом-клавишей, чтобы эта самая клавиша подсвечивалась каким-либо способом (буду менять QBrush) В общем, вроде того, когда подводишь курсор на обычную кнопку окна, эта кнопка слегка подсвечивается - требуется тоже самое Вот только отловить событие перемещения мыши над QGraphicsPolygonItem ну ни как не получается. Посоветуйте дельное решение |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 19.4.2024, 17:42 |