diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2008-04-03 16:01:08 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2008-04-03 16:01:08 +0000 |
| commit | c73ba11ee32863d31c187b2efeb922a36504a4c7 (patch) | |
| tree | 2fced2029fc70318f84a926abe19821746d108ef /src/ui/playlist.cpp | |
| parent | c72a5c8ad82bd45c2e624f940225199dfa75ecdb (diff) | |
| download | qmmp-c73ba11ee32863d31c187b2efeb922a36504a4c7.tar.gz qmmp-c73ba11ee32863d31c187b2efeb922a36504a4c7.tar.bz2 qmmp-c73ba11ee32863d31c187b2efeb922a36504a4c7.zip | |
sorting by track number
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@326 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/ui/playlist.cpp')
| -rw-r--r-- | src/ui/playlist.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/ui/playlist.cpp b/src/ui/playlist.cpp index 8f406ccfb..0e813d6a4 100644 --- a/src/ui/playlist.cpp +++ b/src/ui/playlist.cpp @@ -193,6 +193,10 @@ void PlayList::createActions() connect ( dateAct, SIGNAL ( triggered ( bool ) ), signalMapper, SLOT ( map() ) ); signalMapper->setMapping ( dateAct, PlayListModel::DATE ); + QAction* trackAct = sort_mode_menu->addAction ( tr ( "By Track Number" ) ); + connect ( trackAct, SIGNAL ( triggered ( bool ) ), signalMapper, SLOT ( map() ) ); + signalMapper->setMapping ( trackAct, PlayListModel::TRACK ); + connect ( signalMapper, SIGNAL ( mapped ( int ) ), m_playListModel, SLOT ( sort ( int ) ) ); @@ -216,6 +220,10 @@ void PlayList::createActions() connect ( dateAct, SIGNAL ( triggered ( bool ) ), signalMapper, SLOT ( map() ) ); signalMapper->setMapping ( dateAct, PlayListModel::DATE ); + trackAct = sort_mode_menu->addAction ( tr ( "By Track Number" ) ); + connect ( trackAct, SIGNAL ( triggered ( bool ) ), signalMapper, SLOT ( map() ) ); + signalMapper->setMapping ( trackAct, PlayListModel::TRACK ); + connect ( signalMapper, SIGNAL ( mapped ( int ) ), m_playListModel, SLOT ( sortSelection ( int ) ) ); |
