aboutsummaryrefslogtreecommitdiff
path: root/player.cpp
diff options
context:
space:
mode:
authorAndrew Lee <alee14498@protonmail.com>2020-01-19 23:30:36 -0500
committerAndrew Lee <alee14498@protonmail.com>2020-01-19 23:30:36 -0500
commit261dc10a82fadee5df1942340eaa7b101ff9323d (patch)
treed42bf7558efaeca485f99a8ed145515f883ac40a /player.cpp
parent7e166acd060dfefb3ffd74e7fb1eea18a57afe4c (diff)
downloaderable-godot-261dc10a82fadee5df1942340eaa7b101ff9323d.tar.gz
erable-godot-261dc10a82fadee5df1942340eaa7b101ff9323d.tar.bz2
erable-godot-261dc10a82fadee5df1942340eaa7b101ff9323d.zip
Added about page and finally music is playing :D
Diffstat (limited to 'player.cpp')
-rw-r--r--player.cpp22
1 files changed, 21 insertions, 1 deletions
diff --git a/player.cpp b/player.cpp
index 9513423..6c2a311 100644
--- a/player.cpp
+++ b/player.cpp
@@ -1,6 +1,9 @@
#include <iostream>
#include "player.h"
#include "ui_player.h"
+#include "about.h"
+#include <QMediaPlayer>
+
Player::Player(QWidget *parent)
: QMainWindow(parent)
@@ -11,11 +14,28 @@ Player::Player(QWidget *parent)
Player::~Player()
{
+ std::cout << "Closing AleePlayer...\n";
+ mPlayer->deleteLater();
delete ui;
}
void Player::on_actionQuit_triggered()
{
- std::cout << "Closing AleePlayer...\n";
close();
}
+
+void Player::on_pushButton_pressed()
+{
+ std::cout << "Playing music...\n";
+ mPlayer->setMedia(QUrl::fromLocalFile("/home/andrew/Music/4616-werq-by-kevin-macleod.mp3"));
+ mPlayer->setVolume(50);
+ mPlayer->play();
+}
+
+void Player::on_actionAbout_triggered()
+{
+ std::cout << "Opening dialog\n";
+ About about;
+ about.setModal(true);
+ about.exec();
+}