QFileInfo::created is deprecated in Qt 5.10.
--HG-- branch : develop
This commit is contained in:
parent
47d86413d0
commit
ec170328e2
|
@ -517,7 +517,12 @@ void VApplication::ClearOldLogs() const
|
||||||
{
|
{
|
||||||
auto fn = allFiles.at(i);
|
auto fn = allFiles.at(i);
|
||||||
QFileInfo info(fn);
|
QFileInfo info(fn);
|
||||||
if (info.created().daysTo(QDateTime::currentDateTime()) >= DAYS_TO_KEEP_LOGS)
|
#if QT_VERSION >= QT_VERSION_CHECK(5, 10, 0)
|
||||||
|
const QDateTime created = info.birthTime();
|
||||||
|
#else
|
||||||
|
const QDateTime created = info.created();
|
||||||
|
#endif
|
||||||
|
if (created.daysTo(QDateTime::currentDateTime()) >= DAYS_TO_KEEP_LOGS)
|
||||||
{
|
{
|
||||||
VLockGuard<QFile> tmp(info.absoluteFilePath(), [&fn](){return new QFile(fn);});
|
VLockGuard<QFile> tmp(info.absoluteFilePath(), [&fn](){return new QFile(fn);});
|
||||||
if (tmp.GetProtected() != nullptr)
|
if (tmp.GetProtected() != nullptr)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user