diff --git a/QLogger.cpp b/QLogger.cpp
index 16b9ee21301c0002c6394354eb8d876ff78089f4..020bc3e7984bd06a9628eceb5a2c8cdb23eb7212 100644
--- a/QLogger.cpp
+++ b/QLogger.cpp
@@ -252,7 +252,7 @@ QLoggerManager::~QLoggerManager()
 
    QVector<QString> oldFiles;
 
-   for (auto dest : qAsConst(mModuleDest))
+   for (auto dest : std::as_const(mModuleDest))
    {
       dest->closeDestination();
       dest->wait();
@@ -260,7 +260,7 @@ QLoggerManager::~QLoggerManager()
       oldFiles.append(dest->getFileDestinationFolder());
    }
 
-   for (auto dest : qAsConst(mModuleDest))
+   for (auto dest : std::as_const(mModuleDest))
       delete dest;
 
    mModuleDest.clear();
@@ -273,7 +273,7 @@ QLoggerManager::~QLoggerManager()
 
          auto entryList = dir.entryList(QDir::Files | QDir::System | QDir::Hidden);
 
-         for (const auto &filePath : qAsConst(entryList))
+         for (const auto &filePath : std::as_const(entryList))
          {
             auto destination = mNewLogsFolder;
             if (!destination.endsWith("/"))