aboutsummaryrefslogtreecommitdiff
path: root/player.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'player.cpp')
-rw-r--r--player.cpp16
1 files changed, 16 insertions, 0 deletions
diff --git a/player.cpp b/player.cpp
index ffbc39c..0b8d451 100644
--- a/player.cpp
+++ b/player.cpp
@@ -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();
}