diff options
| author | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2015-04-13 11:52:50 +0000 |
|---|---|---|
| committer | trialuser02 <trialuser02@90c681e8-e032-0410-971d-27865f9a5e38> | 2015-04-13 11:52:50 +0000 |
| commit | 11aafe91ce22d00cf5b36f7dd835d38875d17d0f (patch) | |
| tree | a4ad6b6cdd5ec69f6c66248f7f8510d1cf88b4f0 /src/qmmpui/playlisttask.cpp | |
| parent | b057923fa33a33f3afda5c0bf8ddcd7040d787fc (diff) | |
| download | qmmp-11aafe91ce22d00cf5b36f7dd835d38875d17d0f.tar.gz qmmp-11aafe91ce22d00cf5b36f7dd835d38875d17d0f.tar.bz2 qmmp-11aafe91ce22d00cf5b36f7dd835d38875d17d0f.zip | |
added signal sortingByColumnFinished
git-svn-id: http://svn.code.sf.net/p/qmmp-dev/code/trunk/qmmp@4845 90c681e8-e032-0410-971d-27865f9a5e38
Diffstat (limited to 'src/qmmpui/playlisttask.cpp')
| -rw-r--r-- | src/qmmpui/playlisttask.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/qmmpui/playlisttask.cpp b/src/qmmpui/playlisttask.cpp index 4b6d4b4e4..4b04ca82a 100644 --- a/src/qmmpui/playlisttask.cpp +++ b/src/qmmpui/playlisttask.cpp @@ -105,6 +105,7 @@ PlayListTask::PlayListTask(QObject *parent) : QThread(parent) m_reverted = true; m_align_groups = false; m_current_track = 0; + m_column = 0; m_task = EMPTY; m_sort_keys.insert(PlayListModel::TITLE, Qmmp::TITLE); @@ -186,6 +187,7 @@ void PlayListTask::sortByColumn(QList<PlayListTrack *> tracks, int column) m_task = SORT_BY_COLUMN; m_input_tracks = tracks; m_tracks = tracks; + m_column = column; for(int i = 0; i < tracks.count(); ++i) { @@ -408,6 +410,16 @@ QList<PlayListTrack *> PlayListTask::takeResults(PlayListTrack **current_track) return m_tracks; } +int PlayListTask::column() const +{ + return m_column; +} + +bool PlayListTask::isReverted() const +{ + return m_reverted; +} + void PlayListTask::clear() { qDeleteAll(m_fields); |
