1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41
| QGraphicsScene * scene = new QGraphicsScene;
ui->graphicsView->setScene(scene);
QGraphicsVideoItem *item = new QGraphicsVideoItem;
player.setVideoOutput(item);
ui->graphicsView->scene()->addItem(item);
ui->graphicsView->fitInView(QRect(0,0,45,11));
ui->graphicsView->show();
QStringList filtre ;
filtre <<"*.wmv" ;
QStringList files = QDir("/wamp/www").entryList(filtre);
foreach(QString file, files)
ui->comboBox_surveillance->addItem(file);
player.setMedia(QUrl::fromLocalFile(ui->comboBox_surveillance->currentText()));
void Database::on_boutou_jouer_clicked()
{
switch(player.state())
{
case QMediaPlayer::PlayingState:
player.pause();
ui->boutou_jouer->setText("Lire");
break;
default:
player.play();
ui->boutou_jouer->setText("Pause");
break;
}
} |
Partager