diff options
Diffstat (limited to 'src/qmmpui/playlisttask.cpp')
| -rw-r--r-- | src/qmmpui/playlisttask.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/qmmpui/playlisttask.cpp b/src/qmmpui/playlisttask.cpp index be7feb3b2..adc37f896 100644 --- a/src/qmmpui/playlisttask.cpp +++ b/src/qmmpui/playlisttask.cpp @@ -69,12 +69,20 @@ static bool _numberGreaterComparator(TrackField* s1, TrackField* s2) //by file creation date static bool _fileCreationDateLessComparator(TrackField* s1, TrackField* s2) { +#if QT_VERSION >= QT_VERSION_CHECK(5, 10, 0) + return QFileInfo(s1->value).birthTime() < QFileInfo(s2->value).birthTime(); +#else return QFileInfo(s1->value).created() < QFileInfo(s2->value).created(); +#endif } static bool _fileCreationDateGreaterComparator(TrackField* s1, TrackField* s2) { +#if QT_VERSION >= QT_VERSION_CHECK(5, 10, 0) + return QFileInfo(s1->value).birthTime() > QFileInfo(s2->value).birthTime(); +#else return QFileInfo(s1->value).created() > QFileInfo(s2->value).created(); +#endif } //by file modification date static bool _fileModificationDateLessComparator(TrackField* s1, TrackField* s2) |
