Russian Qt Forum

Qt => Общие вопросы => Тема начата: dr_Begemot от Июль 17, 2009, 10:09



Название: Отслеживание движений курсора
Отправлено: dr_Begemot от Июль 17, 2009, 10:09
Создал класс порожденный от QWidget:
class PlotterView : public QWidget

Переопределил в нем методы:
   void mousePressEvent(QMouseEvent *event);
   void mouseMoveEvent(QMouseEvent *event);
   void mouseReleaseEvent(QMouseEvent *event);

Вопрос в следующем: Почему-то в метод mouseMoveEvent срабатывает только при зажатой мыши... Как сделать так, чтобы срабатывал всегда?



Название: Re: Отслеживание движений курсора
Отправлено: ufna от Июль 17, 2009, 10:11
Код
C++ (Qt)
setMouseTracking ( true );

по-умолчанию виджеты мышь не ловят