QLockFile lock("../test.lock");
if(!lock.tryLock(30000)){//如果其它进程正在打开该文件, 则以阻塞方式等待, 最多30秒
qDebug() << "Error: Write Faile!";
return;
}
QFile file("../test.txt");
...
file.close();
lock.unlock();//解锁
QT笔记 - QLockFile使用方法
最新推荐文章于 2024-07-24 00:10:40 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)