Remove QMediaImageViewer (SC break).
This class has turned out to be not very useful at this point in time. Change-Id: Ic07132bdcd01a912a6dd1160c867979fd1307b6a Reviewed-by: Jonas Rabbe <jonas.rabbe@nokia.com>
This commit is contained in:
committed by
Qt by Nokia
parent
4bbe267f30
commit
78ffd1bc18
@@ -1,75 +0,0 @@
|
||||
/****************************************************************************
|
||||
**
|
||||
** Copyright (C) 2012 Nokia Corporation and/or its subsidiary(-ies).
|
||||
** Contact: http://www.qt-project.org/
|
||||
**
|
||||
** This file is part of the documentation of the Qt Toolkit.
|
||||
**
|
||||
** $QT_BEGIN_LICENSE:FDL$
|
||||
** GNU Free Documentation License
|
||||
** Alternatively, this file may be used under the terms of the GNU Free
|
||||
** Documentation License version 1.3 as published by the Free Software
|
||||
** Foundation and appearing in the file included in the packaging of
|
||||
** this file.
|
||||
**
|
||||
** Other Usage
|
||||
** Alternatively, this file may be used in accordance with the terms
|
||||
** and conditions contained in a signed written agreement between you
|
||||
** and Nokia.
|
||||
**
|
||||
**
|
||||
**
|
||||
**
|
||||
**
|
||||
** $QT_END_LICENSE$
|
||||
**
|
||||
****************************************************************************/
|
||||
|
||||
/*!
|
||||
\example slideshow
|
||||
\title SlideShow Example
|
||||
|
||||
|
||||
\image slideshow-img1.png
|
||||
|
||||
|
||||
Slideshow displays a series of time delayed images after you select a
|
||||
source image directory to use. The folder button presents a list of three
|
||||
options: browse for a directory, load a playlist or enter a location.
|
||||
|
||||
This implementation uses a QMediaImageViewer object for the image with
|
||||
a QVideoWidget used to do the display. Whether the the source is a
|
||||
browsed directory, a playlist file or a URL to a local or remote
|
||||
location the playlist object in Slideshow is updated with the file or
|
||||
multiple file locations.
|
||||
|
||||
\code
|
||||
connect(imageViewer, SIGNAL(stateChanged(QMediaImageViewer::State)),
|
||||
this, SLOT(stateChanged(QMediaImageViewer::State)));
|
||||
|
||||
playlist = new QMediaPlaylist;
|
||||
playlist->setMediaObject(imageViewer);
|
||||
\endcode
|
||||
|
||||
We create a QVideoWidget to display the viewer and add it to the dialog.
|
||||
|
||||
\code
|
||||
QVideoWidget *videoWidget = new QVideoWidget;
|
||||
videoWidget->setMediaObject(imageViewer);
|
||||
\endcode
|
||||
|
||||
|
||||
\code
|
||||
layout->addWidget(videoWidget, Qt::AlignCenter);
|
||||
\endcode
|
||||
|
||||
|
||||
The timeout between images is set by changing the timeout property in
|
||||
QMediaImageViewer which is in milliseconds. So to change the timeout
|
||||
to five seconds
|
||||
\code
|
||||
imageViewer->setTimeout( 5000 );
|
||||
\endcode
|
||||
|
||||
|
||||
*/
|
||||
@@ -46,8 +46,6 @@
|
||||
#include "qmediaplaylist.h"
|
||||
#include "qmediarecorder.h"
|
||||
#include "qmediaservice.h"
|
||||
#include "qmediaimageviewer.h"
|
||||
#include "qmediaimageviewer.h"
|
||||
#include "qmediaplayercontrol.h"
|
||||
#include "qmediaplayer.h"
|
||||
#include "qradiotuner.h"
|
||||
@@ -59,7 +57,6 @@ class MediaExample : public QObject {
|
||||
Q_OBJECT
|
||||
|
||||
void MediaControl();
|
||||
void MediaImageViewer();
|
||||
void MediaPlayer();
|
||||
void RadioTuna();
|
||||
void MediaRecorder();
|
||||
@@ -75,7 +72,6 @@ private:
|
||||
QMediaPlaylist *playlist;
|
||||
QMediaContent video;
|
||||
QMediaRecorder *recorder;
|
||||
QMediaImageViewer *viewer;
|
||||
QCamera *camera;
|
||||
QCameraImageCapture *imageCapture;
|
||||
QString fileName;
|
||||
@@ -136,29 +132,6 @@ void MediaExample::ImageEncoderSettings()
|
||||
//! [Image encoder settings]
|
||||
}
|
||||
|
||||
void MediaExample::MediaImageViewer()
|
||||
{
|
||||
//! [Binding]
|
||||
viewer = new QMediaImageViewer(this);
|
||||
|
||||
videoWidget = new QVideoWidget;
|
||||
viewer->bind(videoWidget);
|
||||
videoWidget->show();
|
||||
//! [Binding]
|
||||
|
||||
//! [Playlist]
|
||||
playlist = new QMediaPlaylist(this);
|
||||
playlist->setPlaybackMode(QMediaPlaylist::Loop);
|
||||
playlist->addMedia(image1);
|
||||
playlist->addMedia(image2);
|
||||
playlist->addMedia(image3);
|
||||
|
||||
viewer->setPlaylist(playlist);
|
||||
viewer->setTimeout(5000);
|
||||
viewer->play();
|
||||
//! [Playlist]
|
||||
}
|
||||
|
||||
void MediaExample::MediaPlayer()
|
||||
{
|
||||
//! [Player]
|
||||
|
||||
Reference in New Issue
Block a user