Название: QMouseEvent Отправлено: demaker от Март 28, 2013, 11:55 Подскажите.
Хочу чтобы происходила обработка события при перемещении мыши в виджете, который помещен в другой виджет. Код: void Plot::mouseMoveEvent(QMouseEvent *event) но это происходит только тогда, когда нажата кнопка мыши. А мне нужно,чтобы это происходило без нажатия. Код: If mouse tracking is switched off, mouse move events only occur if a mouse button is pressed Код: setMouseTracking(true) но не помогает. Что делать??? Название: Re: QMouseEvent Отправлено: Bepec от Март 28, 2013, 12:02 Кхм. включение трекинга по идее должно было помочь.
Название: Re: QMouseEvent Отправлено: demaker от Март 28, 2013, 12:07 У меня на виджете, QListWidget, а в нем несколько плотов(QwtPlot), добавленных через QListWidgetItem;
??? Название: Re: QMouseEvent Отправлено: carrygun от Март 28, 2013, 12:14 Включи трекинг всем.
Название: Re: QMouseEvent Отправлено: demaker от Март 28, 2013, 12:18 нет не помогает
Название: Re: QMouseEvent Отправлено: demaker от Март 28, 2013, 13:49 отследил
Код: qDebug()<<"tracking = "<<hasMouseTracking(); Код: true |