simplified example
- do not use any opengl additions inside this simple example - also fixes problems in relation to mixing angle with GLWidgets Task-number: QTBUG-27963 Change-Id: I69a966b886cd8b3e88d6f3be48463eee59baa58a Reviewed-by: hjk <qthjk@ovi.com>
This commit is contained in:
committed by
The Qt Project
parent
1761c93ea8
commit
c671cf25b2
@@ -3,8 +3,6 @@ TARGET = videographicsitem
|
||||
|
||||
QT += multimedia multimediawidgets
|
||||
|
||||
contains(QT_CONFIG, opengl): QT += opengl
|
||||
|
||||
HEADERS += videoplayer.h
|
||||
|
||||
SOURCES += main.cpp \
|
||||
|
||||
@@ -44,10 +44,6 @@
|
||||
#include <qvideosurfaceformat.h>
|
||||
#include <qgraphicsvideoitem.h>
|
||||
|
||||
#if !defined(QT_NO_OPENGL)
|
||||
# include <QtOpenGL/QGLWidget>
|
||||
#endif
|
||||
|
||||
VideoPlayer::VideoPlayer(QWidget *parent, Qt::WindowFlags flags)
|
||||
: QWidget(parent, flags)
|
||||
, mediaPlayer(0, QMediaPlayer::VideoSurface)
|
||||
@@ -61,10 +57,6 @@ VideoPlayer::VideoPlayer(QWidget *parent, Qt::WindowFlags flags)
|
||||
QGraphicsScene *scene = new QGraphicsScene(this);
|
||||
QGraphicsView *graphicsView = new QGraphicsView(scene);
|
||||
|
||||
#if !defined(QT_NO_OPENGL)
|
||||
graphicsView->setViewport(new QGLWidget);
|
||||
#endif
|
||||
|
||||
scene->addItem(videoItem);
|
||||
|
||||
QSlider *rotateSlider = new QSlider(Qt::Horizontal);
|
||||
|
||||
Reference in New Issue
Block a user