summaryrefslogtreecommitdiffstats
path: root/beetplayer.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'beetplayer.cpp')
-rw-r--r--beetplayer.cpp14
1 files changed, 3 insertions, 11 deletions
diff --git a/beetplayer.cpp b/beetplayer.cpp
index fd0d174..7bc0df9 100644
--- a/beetplayer.cpp
+++ b/beetplayer.cpp
@@ -22,7 +22,7 @@ BeetPlayer::BeetPlayer(QWidget *parent, Qt::WindowFlags f) : QMainWindow(parent,
createGlobalActions();
mPlayerWidget = new PlayerWidget;
connect(mPlayerWidget, SIGNAL(viewModeChanged(QString)), this, SLOT(setViewMode(QString)));
- connect(mPlayerWidget->player(), SIGNAL(stateChanged(QMediaPlayer::State)), this, SLOT(setPlayMode(QMediaPlayer::State)));
+ connect(mPlayerWidget, SIGNAL(playModeChanged(QString)), this, SLOT(setPlayMode(QString)));
connect(mPlayerWidget, SIGNAL(numFilesChanged(int)), this, SLOT(setNumFiles(int)));
connect(mPlayerWidget, SIGNAL(playListLengthChanged(quint64)), this, SLOT(setPlayListLength(quint64)));
connect(mPlayerWidget, SIGNAL(message(QString)), this, SLOT(setMessage(QString)));
@@ -78,16 +78,8 @@ void BeetPlayer::setViewMode(const QString &viewMode){
mModeL->setText(viewMode);
}
-void BeetPlayer::setPlayMode(QMediaPlayer::State state){
- if(state == QMediaPlayer::StoppedState){
- mActionL->setText(tr("Stopped"));
- }else if(state == QMediaPlayer::PlayingState){
- mActionL->setText("Playing");
- }else if(state == QMediaPlayer::PausedState){
- mActionL->setText("Paused");
- }else{
- mActionL->setText(tr("Unknown"));
- }
+void BeetPlayer::setPlayMode(const QString &playMode){
+ mActionL->setText(playMode);
}
void BeetPlayer::setNumFiles(int numFiles){