From 671ada5d82cb5f759503d2299732e0037c8c37ea Mon Sep 17 00:00:00 2001 From: Giuseppe D'Angelo Date: Sun, 2 May 2021 02:55:03 +0200 Subject: [PATCH] QFileDevice: code tidies Avoid QFlags->int implicit conversions. Change-Id: I29905ff66888759c71d1e70064913520c9f09ec2 Reviewed-by: Thiago Macieira --- src/corelib/io/qfiledevice.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/corelib/io/qfiledevice.cpp b/src/corelib/io/qfiledevice.cpp index 58c78108c81..ff8de7c0bb3 100644 --- a/src/corelib/io/qfiledevice.cpp +++ b/src/corelib/io/qfiledevice.cpp @@ -642,7 +642,7 @@ QFile::Permissions QFileDevice::permissions() const { Q_D(const QFileDevice); QAbstractFileEngine::FileFlags perms = d->engine()->fileFlags(QAbstractFileEngine::PermsMask) & QAbstractFileEngine::PermsMask; - return QFile::Permissions((int)perms); //ewww + return QFile::Permissions::fromInt(perms.toInt()); //ewww } /*! @@ -658,7 +658,7 @@ QFile::Permissions QFileDevice::permissions() const bool QFileDevice::setPermissions(Permissions permissions) { Q_D(QFileDevice); - if (d->engine()->setPermissions(permissions)) { + if (d->engine()->setPermissions(permissions.toInt())) { unsetError(); return true; }