QFileDevice: code tidies

Avoid QFlags->int implicit conversions.

Change-Id: I29905ff66888759c71d1e70064913520c9f09ec2
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
This commit is contained in:
Giuseppe D'Angelo 2021-05-02 02:55:03 +02:00
parent db32369935
commit 671ada5d82

View File

@ -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;
}