From f779e14df7baba9dadf25c289e34bfd0d485962a Mon Sep 17 00:00:00 2001 From: Andreas Date: Sun, 3 Feb 2013 21:09:48 +0100 Subject: [PATCH] Fix connects for Repeat and Shuffle. They were never reached. --- src/core/metatypes.cpp | 2 ++ src/networkremote/incomingdataparser.cpp | 7 ------- src/networkremote/incomingdataparser.h | 2 -- 3 files changed, 2 insertions(+), 9 deletions(-) diff --git a/src/core/metatypes.cpp b/src/core/metatypes.cpp index b3975824d..cea408152 100644 --- a/src/core/metatypes.cpp +++ b/src/core/metatypes.cpp @@ -48,6 +48,8 @@ void RegisterMetaTypes() { qRegisterMetaType("PodcastList"); qRegisterMetaType >("QList"); qRegisterMetaType >("QList"); + qRegisterMetaType("PlaylistSequence::RepeatMode"); + qRegisterMetaType("PlaylistSequence::ShuffleMode"); qRegisterMetaType >("QList"); qRegisterMetaType >("QList"); qRegisterMetaType >("QList"); diff --git a/src/networkremote/incomingdataparser.cpp b/src/networkremote/incomingdataparser.cpp index b02e8d13b..e3aae3cc5 100644 --- a/src/networkremote/incomingdataparser.cpp +++ b/src/networkremote/incomingdataparser.cpp @@ -45,13 +45,6 @@ IncomingDataParser::IncomingDataParser(Application* app) connect(this, SIGNAL(SeekTo(int)), app_->player(), SLOT(SeekTo(int))); - // For some connects we have to wait for the playlistmanager - // to be initialized - connect(app_->playlist_manager(), SIGNAL(PlaylistManagerInitialized()), - this, SLOT(PlaylistManagerInitialized())); -} - -void IncomingDataParser::PlaylistManagerInitialized() { connect(this, SIGNAL(SetActivePlaylist(int)), app_->playlist_manager(), SLOT(SetActivePlaylist(int))); connect(this, SIGNAL(ShuffleCurrent()), diff --git a/src/networkremote/incomingdataparser.h b/src/networkremote/incomingdataparser.h index bea80d3b3..7c13c4a0f 100644 --- a/src/networkremote/incomingdataparser.h +++ b/src/networkremote/incomingdataparser.h @@ -36,8 +36,6 @@ signals: void SetShuffleMode(PlaylistSequence::ShuffleMode mode); void SeekTo(int seconds); -private slots: - void PlaylistManagerInitialized(); private: Application* app_;