1
#include "videowidget.h"
3
VideoWidget::VideoWidget(QWidget *parent) : Phonon::VideoWidget(parent) {
5
setMouseTracking(true);
6
mouseTimer = new QTimer(this);
7
mouseTimer->setInterval(3000);
8
mouseTimer->setSingleShot(true);
9
connect(mouseTimer, SIGNAL(timeout()), SLOT(hideMouse()));
12
void VideoWidget::mouseMoveEvent(QMouseEvent *event) {
13
Phonon::VideoWidget::mouseMoveEvent(event);
15
// qDebug() << "VideoWidget::mouseMoveEvent" << event->pos();
17
// show the normal cursor
20
// then hide it again after a few seconds
24
void VideoWidget::hideMouse() {
25
// qDebug() << "hideMouse()";
26
setCursor(Qt::BlankCursor);