]> git.sur5r.net Git - minitube/blobdiff - src/videoareawidget.cpp
Moved autohide to Phonon:VideoWidget subclass
[minitube] / src / videoareawidget.cpp
index abba1e07460f10ed1e8d8bb2a3609307ad47fab2..81a29cb6d6ce0e2fde7a94d7172f2ad044c646b3 100644 (file)
@@ -23,16 +23,11 @@ VideoAreaWidget::VideoAreaWidget(QWidget *parent) : QWidget(parent) {
     setLayout(vLayout);
     setAcceptDrops(true);
     
-    // mouse autohide
-    setMouseTracking(true);
-    mouseTimer = new QTimer(this);
-    mouseTimer->setInterval(3000);
-    mouseTimer->setSingleShot(true);
-    connect(mouseTimer, SIGNAL(timeout()), SLOT(hideMouse()));
 }
 
 void VideoAreaWidget::setVideoWidget(QWidget *videoWidget) {
     this->videoWidget = videoWidget;
+    videoWidget->setMouseTracking(true);
     stackedLayout->addWidget(videoWidget);
 }
 
@@ -69,18 +64,6 @@ void VideoAreaWidget::mousePressEvent(QMouseEvent *event) {
             emit rightClicked();
 }
 
-void VideoAreaWidget::mouseMoveEvent(QMouseEvent * /* event */) {
-    // show the normal cursor
-    videoWidget->unsetCursor();
-
-    // then hide it again after a few seconds
-    mouseTimer->start();
-}
-
-void VideoAreaWidget::hideMouse() {
-    videoWidget->setCursor(QCursor(Qt::BlankCursor));
-}
-
 void VideoAreaWidget::dragEnterEvent(QDragEnterEvent *event) {
     qDebug() << event->mimeData()->formats();
     if (event->mimeData()->hasFormat("application/x-minitube-video")) {