diff options
| author | Andrew Lee <alee14498@protonmail.com> | 2020-01-20 13:44:39 -0500 |
|---|---|---|
| committer | Andrew Lee <alee14498@protonmail.com> | 2020-01-20 13:44:39 -0500 |
| commit | a8e0d6dea2da5b59d7404a3581a2e96acc747b2a (patch) | |
| tree | ddf5b3ea65c52f5345198abc5bbae6da64067243 /player.cpp | |
| parent | 9f387d74f79abf62682bb662299ba7756629129e (diff) | |
| download | erable-godot-a8e0d6dea2da5b59d7404a3581a2e96acc747b2a.tar.gz erable-godot-a8e0d6dea2da5b59d7404a3581a2e96acc747b2a.tar.bz2 erable-godot-a8e0d6dea2da5b59d7404a3581a2e96acc747b2a.zip | |
new features
Diffstat (limited to 'player.cpp')
| -rw-r--r-- | player.cpp | 16 |
1 files changed, 16 insertions, 0 deletions
@@ -5,6 +5,7 @@ #include <QMediaPlayer> #include <QDebug> #include <QFileDialog> +#include <QMessageBox> Player::Player(QWidget *parent) @@ -49,10 +50,25 @@ void Player::on_pauseButton_pressed() mPlayer->pause(); } + void Player::on_pushButton_pressed() { QString mFile; + QMessageBox msgbox; + mFile = QFileDialog::getOpenFileName(this, "Open any audio file", QDir::homePath(), tr("Audio Files (*.mp3)")); + mPlayer->setMedia(QUrl::fromLocalFile(mFile)); + qDebug() << "Opening" << mFile; + msgbox.setText("This audio file has been loaded."); + msgbox.exec(); +} + +void Player::on_actionOpen_triggered() +{ + QString mFile; + QMessageBox msgbox; mFile = QFileDialog::getOpenFileName(this, "Open any audio file", QDir::homePath(), tr("Audio Files (*.mp3)")); mPlayer->setMedia(QUrl::fromLocalFile(mFile)); qDebug() << "Opening" << mFile; + msgbox.setText("This audio file has been loaded."); + msgbox.exec(); } |
