LINUX.ORG.RU

QGraphicsView


0

0

Здравствуйте!

Вот замучился перехватывать события мыши в сабжевом компоненте. Вроде для всех остальных элементов на форме можно спокойно обработать сигнал pressed, а здесь его нет. Пробовал создавать свой BackgroundItem на основе QGraphicsItem, чтобы Qt посылала событие клика на этот фоновый элемент, растянутый по всей канве, но что-то он не работает. Вообще хотелось бы просто обработать глобальное событие, без редиректа на Item. Вот в SDL всё было идеально просто, а тут...

создать свой класс MyGraphicsView, унаследовав его от QGraphicsView, и переопределить в нём методы mouse*Event.

arsi ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.