Advertisement
Guest User

Untitled

a guest
Oct 13th, 2018
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include "mainwindow.h"
  2. #include "ui_mainwindow.h"
  3.  
  4. MainWindow::MainWindow(QWidget *parent) :
  5.     QMainWindow(parent),
  6.     ui(new Ui::MainWindow)
  7. {
  8.     ui->setupUi(this);
  9.     mediaPlayer = new QMediaPlayer(this);
  10.     videoWidget = new QVideoWidget(this);
  11.     mediaPlayer->setVideoOutput(videoWidget);
  12.     this->setCentralWidget(videoWidget);
  13. }
  14.  
  15. MainWindow::~MainWindow()
  16. {
  17.     delete ui;
  18. }
  19.  
  20. void MainWindow::on_actionOpen_triggered()
  21. {
  22.  
  23.     //DOESNT WORK
  24.     QString fileName = QFileDialog::getOpenFileName(this,"Open a File","","Video File (*.avi,*.mpg,*.mp4)");
  25.     mediaPlayer->stop();
  26.     mediaPlayer->setMedia(QUrl::fromLocalFile(fileName));
  27.     mediaPlayer->play();
  28.    
  29.  
  30.     //WORKS
  31.     mediaPlayer->stop();
  32.     mediaPlayer->setMedia(QUrl::fromLocalFile("C:/Users/onurc/Desktop/dronevideo.mpg"));
  33.     mediaPlayer->play();
  34.    
  35.  
  36.  
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement