Use QT_VERSION to check whether to use QFileInfo::birthTime() or

QFileInfo::created()
This commit is contained in:
Jonas Kvinge 2019-07-08 22:54:13 +02:00
parent 8ebcb71e6e
commit 4150e3efde
1 changed files with 4 additions and 0 deletions

View File

@ -174,7 +174,11 @@ void TagReader::ReadFile(const QString &filename, pb::tagreader::SongMetadata *s
song->set_url(url.constData(), url.size());
song->set_filesize(info.size());
song->set_mtime(info.lastModified().toTime_t());
#if (QT_VERSION >= QT_VERSION_CHECK(5, 10, 0))
song->set_ctime(info.birthTime().toTime_t());
#else
song->set_ctime(info.created().toTime_t());
#endif
std::unique_ptr<TagLib::FileRef> fileref(factory_->GetFileRef(filename));
if (fileref->isNull()) {