Russian Qt Forum

Qt => Общие вопросы => Тема начата: Мундштук от Февраль 17, 2007, 15:29



Название: Перехват event`ов
Отправлено: Мундштук от Февраль 17, 2007, 15:29
:oops: Мне необходимо перехватывать event нажатия мыши по виджету QGraphicsView, потом выяснить координату соответствующей точки в Scene и создать в ней новый Item

Где именно нужно ставить event filter?


Название: Перехват event`ов
Отправлено: mcgeenerman от Февраль 18, 2007, 22:54
создаёш метод в наследнике от QGraphicsView:

void QWidget::mousePressEvent ( QMouseEvent * event )  [virtual protected]

ну и const QPoint & QMouseEvent::globalPos () const

вроде всё!

вообще смотри в асисте, данные о виртуальной функции я от туда взял :)