forked from qt-creator/qt-creator
Utils: Introduce FilePath::setPermission()
And implement it for the direct access docker case. Change-Id: I5c91402630a5b010fdbcaab96c435f66a36f2e3e Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -1231,6 +1231,15 @@ QFile::Permissions FilePath::permissions() const
|
||||
return toFileInfo().permissions();
|
||||
}
|
||||
|
||||
bool FilePath::setPermissions(QFile::Permissions permissions) const
|
||||
{
|
||||
if (needsDevice()) {
|
||||
QTC_ASSERT(s_deviceHooks.setPermissions, return false);
|
||||
return s_deviceHooks.setPermissions(*this, permissions);
|
||||
}
|
||||
return QFile(m_data).setPermissions(permissions);
|
||||
}
|
||||
|
||||
OsType FilePath::osType() const
|
||||
{
|
||||
if (needsDevice()) {
|
||||
|
||||
Reference in New Issue
Block a user