#include <QSettings>
#include <QStyle>
#include <QDesktopServices>
+#include <QPixmap>
#include "menu.h"
#include "videoplayer.h"
videoSceneMenu->setVisible(!videoSceneMenu->isVisible());
else
#endif
- menu->setVisible(!menu->isVisible());
+ menu->setVisible(!menu->isVisible());
+ updateCursor();
}
void VideoWindow::setMenuVisible(bool visible)
#else
videoPlayer->videoWidget()->toggleFullScreen();
#endif
+ updateCursor();
event->accept();
#endif
#endif
}
+void VideoWindow::updateCursor()
+{
+#ifdef Q_WS_X11
+ if (isFullScreen() && menu->isHidden())
+ setCursor(QCursor(Qt::BlankCursor));
+ else
+ setCursor(QCursor(Qt::ArrowCursor));
+#else
+ if (videoPlayer->videoWidget()->isFullScreen() && menu->isHidden())
+ videoPlayer->videoWidget()->setCursor(QCursor(Qt::BlankCursor));
+ else
+ videoPlayer->videoWidget()->setCursor(QCursor(Qt::ArrowCursor));
+#endif
+}
+
#ifdef BROWSERPLUGIN_BUILD
bool VideoWindow::readData(QIODevice *source, const QString &format)
{