Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "mainwindow.h"
- #include "ui_mainwindow.h"
- MainWindow::MainWindow(QWidget *parent) :
- QMainWindow(parent),
- ui(new Ui::MainWindow)
- {
- ui->setupUi(this);
- mediaPlayer = new QMediaPlayer(this);
- videoWidget = new QVideoWidget(this);
- mediaPlayer->setVideoOutput(videoWidget);
- this->setCentralWidget(videoWidget);
- }
- MainWindow::~MainWindow()
- {
- delete ui;
- }
- void MainWindow::on_actionOpen_triggered()
- {
- //DOESNT WORK
- QString fileName = QFileDialog::getOpenFileName(this,"Open a File","","Video File (*.avi,*.mpg,*.mp4)");
- mediaPlayer->stop();
- mediaPlayer->setMedia(QUrl::fromLocalFile(fileName));
- mediaPlayer->play();
- //WORKS
- mediaPlayer->stop();
- mediaPlayer->setMedia(QUrl::fromLocalFile("C:/Users/onurc/Desktop/dronevideo.mpg"));
- mediaPlayer->play();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement