qtmobility/plugins/multimedia/qt7/qt7movievideowidget.h
changeset 14 6fbed849b4f4
parent 11 06b8e2af4411
equal deleted inserted replaced
11:06b8e2af4411 14:6fbed849b4f4
    47 
    47 
    48 #include <qvideowindowcontrol.h>
    48 #include <qvideowindowcontrol.h>
    49 #include <qmediaplayer.h>
    49 #include <qmediaplayer.h>
    50 
    50 
    51 #include <QtGui/qmacdefines_mac.h>
    51 #include <QtGui/qmacdefines_mac.h>
    52 #include "qt7videooutputcontrol.h"
    52 #include "qt7videooutput.h"
    53 
    53 
    54 #include <CoreVideo/CVOpenGLTexture.h>
    54 #include <QuartzCore/CVOpenGLTexture.h>
    55 #include <QuickTime/QuickTime.h>
    55 #include <QuickTime/QuickTime.h>
    56 
    56 
    57 class GLVideoWidget;
    57 class GLVideoWidget;
    58 
    58 
    59 QT_BEGIN_NAMESPACE
    59 QT_BEGIN_NAMESPACE
    67 Q_OBJECT
    67 Q_OBJECT
    68 public:
    68 public:
    69     QT7MovieVideoWidget(QObject *parent = 0);
    69     QT7MovieVideoWidget(QObject *parent = 0);
    70     virtual ~QT7MovieVideoWidget();
    70     virtual ~QT7MovieVideoWidget();
    71 
    71 
    72     void setEnabled(bool);
       
    73     void setMovie(void *movie);
    72     void setMovie(void *movie);
       
    73     void updateNaturalSize(const QSize &newSize);
    74 
    74 
    75     QWidget *videoWidget();
    75     QWidget *videoWidget();
    76 
    76 
    77     bool isFullScreen() const;
    77     bool isFullScreen() const;
    78     void setFullScreen(bool fullScreen);
    78     void setFullScreen(bool fullScreen);