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); Q_D(const QFileDevice);
QAbstractFileEngine::FileFlags perms = d->engine()->fileFlags(QAbstractFileEngine::PermsMask) & QAbstractFileEngine::PermsMask; 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) bool QFileDevice::setPermissions(Permissions permissions)
{ {
Q_D(QFileDevice); Q_D(QFileDevice);
if (d->engine()->setPermissions(permissions)) { if (d->engine()->setPermissions(permissions.toInt())) {
unsetError(); unsetError();
return true; return true;
} }