diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2010-10-02 08:51:36 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2010-10-02 08:51:36 +0000 |
| commit | 767150cfe9403eb432ea82377664abda214d6e04 (patch) | |
| tree | 58c8982c375414b948ef1396214cccde688254b2 /src/qmmpui/playlistmanager.cpp | |
| parent | 2244a4d8250c7b8a4866f8b95b8b65240e71d054 (diff) | |
| download | qmmp-767150cfe9403eb432ea82377664abda214d6e04.tar.gz qmmp-767150cfe9403eb432ea82377664abda214d6e04.tar.bz2 qmmp-767150cfe9403eb432ea82377664abda214d6e04.zip | |
added tabs move function
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@1926 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/qmmpui/playlistmanager.cpp')
| -rw-r--r-- | src/qmmpui/playlistmanager.cpp | 27 |
1 files changed, 21 insertions, 6 deletions
diff --git a/src/qmmpui/playlistmanager.cpp b/src/qmmpui/playlistmanager.cpp index ba92777c5..784536b6c 100644 --- a/src/qmmpui/playlistmanager.cpp +++ b/src/qmmpui/playlistmanager.cpp @@ -52,6 +52,16 @@ PlayListModel *PlayListManager::currentPlayList() const return m_current; } +int PlayListManager::selectedPlayListIndex() const +{ + return indexOf(m_selected); +} + +int PlayListManager::currentPlayListIndex() const +{ + return indexOf(m_current); +} + QList <PlayListModel *> PlayListManager::playLists() const { return m_models; @@ -110,6 +120,11 @@ void PlayListManager::activatePlayList(PlayListModel *model) } } +void PlayListManager::activatePlayList(int index) +{ + activatePlayList(playListAt(index)); +} + PlayListModel *PlayListManager::createPlayList(const QString &name) { PlayListModel *model = new PlayListModel (name.isEmpty() ? tr("Playlist") : name, this); @@ -193,34 +208,34 @@ void PlayListManager::setShuffle(bool s) emit shuffleChanged(s); } -int PlayListManager::count() +int PlayListManager::count() const { return m_models.count(); } -int PlayListManager::indexOf(PlayListModel *model) +int PlayListManager::indexOf(PlayListModel *model) const { return m_models.indexOf(model); } -PlayListModel *PlayListManager::playListAt(int i) +PlayListModel *PlayListManager::playListAt(int i) const { if(i >= 0 || i < m_models.count()) return m_models.at(i); return 0; } -bool PlayListManager::convertUnderscore() +bool PlayListManager::convertUnderscore() const { return PlaylistSettings::instance()->convertUnderscore(); } -bool PlayListManager::convertTwenty() +bool PlayListManager::convertTwenty() const { return PlaylistSettings::instance()->convertTwenty(); } -bool PlayListManager::useMetadata() +bool PlayListManager::useMetadata() const { return PlaylistSettings::instance()->useMetadata(); } |
