Fix ctime in tagreader
This commit is contained in:
@@ -175,7 +175,7 @@ void TagReader::ReadFile(const QString &filename, pb::tagreader::SongMetadata *s
|
|||||||
song->set_filesize(info.size());
|
song->set_filesize(info.size());
|
||||||
song->set_mtime(info.lastModified().toTime_t());
|
song->set_mtime(info.lastModified().toTime_t());
|
||||||
#if (QT_VERSION >= QT_VERSION_CHECK(5, 10, 0))
|
#if (QT_VERSION >= QT_VERSION_CHECK(5, 10, 0))
|
||||||
song->set_ctime(info.birthTime().toTime_t());
|
song->set_ctime(info.birthTime().isValid() ? info.birthTime().toTime_t() : info.lastModified().toTime_t());
|
||||||
#else
|
#else
|
||||||
song->set_ctime(info.created().toTime_t());
|
song->set_ctime(info.created().toTime_t());
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Reference in New Issue
Block a user