FileGuard类

QInstaller::FileGuard

FileGuard 类提供文件路径的基本访问序列化。 更多...

头文件 #include <FileGuard>

公共函数

voidrelease(const QString &path)
booltryLock(const QString &path)

静态公共成员

QInstaller::FileGuard *globalObject()

详细描述

此类保留互斥访问中锁定文件路径的列表。尝试从另一个线程锁定它们将失败,直到锁定路径名称被释放。

成员函数文档

[静态] QInstaller::FileGuard *FileGuard::globalObject()

返回应用程序全局实例。

void FileGuard::release(const QString &path)

解锁 path

bool FileGuard::tryLock(const QString &path)

尝试锁定 path。如果成功获取锁定,则返回 true,如果另一个线程已经锁定了该路径,则返回 false

©2021 The Qt Company Ltd. 本文档中的文档贡献是其各自所有者的版权。所提供的文档按照自由软件基金会发布的 GNU自由文档许可协议版本1.3 的条款获得许可。Qt公司、Qt及其各自的品牌是Qt公司在芬兰和其他国家/地区的商标。所有其他商标均为其各自所有者的财产。