我有一个网络文件夹,mountet在/ mnt / test中。现在我想知道,如果文件夹可用。我试图查看,如果文件夹是' tmp'存在。
这对我不起作用。要检查文件夹是否在线,每1-2秒调用一次该函数。
if(QFileInfo(path + "tmp/").exists())
test = dir.entryList();
else
// device is not available
但每次,程序都会尝试读取entryList()。
答案 0 :(得分:3)
虽然您所做的事情在技术上没有任何问题,但该方法从未设计为在投票场景中使用 - QFileSystemWatcher
即可。