Jho*_*iro -1 qt filesize qthread qfileinfo
我需要在生成文件时获取文件大小.
我已经尝试过使用QThread和QFileInfo::size一个while带有标志的标志,该标志表示完成的文件,但值永远不会改变.
QFileInfo::size
while
所以想知道你是否可以在生成文件时获取文件大小.
小智 6
来自Qt文档:
注意:为了加快性能,QFileInfo会缓存有关该文件的信息.由于文件可以被其他用户或程序更改,甚至可以由同一程序的其他部分更改,因此有一个函数可以刷新文件信息:refresh().如果要关闭QFileInfo的缓存并强制它在每次请求信息时访问文件系统,请调用setCaching(false).
因此,QFileInfo::refresh()在(重新)检查文件大小之前尝试该功能.
QFileInfo::refresh()
归档时间:
11 年,6 月 前
查看次数:
658 次
最近记录:
11 年,5 月 前