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);