首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

Linux上Qt开发中目录文件有关问题

2012-11-11 
Linux下Qt开发中目录文件问题这是我在Linux下用Qt写的几行代码,原意是想遍历一个文件夹中的文件(比如test1

Linux下Qt开发中目录文件问题
这是我在Linux下用Qt写的几行代码,原意是想遍历一个文件夹中的文件(比如test1文件夹中有个work.txt)  
结果是:
"/home/acer/myfiles/test1/work" 
"/home/acer/myfiles/test1/work~" 
代码如下:

QDirIterator di(param_.source_, QDirIterator::Subdirectories); //迭代器遍历
  while(di.hasNext())
  {
  QString tmp = di.next();
  if (di.fileInfo().isFile() && di.fileName() != "." && di.fileName() != "..")  
  {
  qDebug()<<tmp;
  encryptFile(tmp);
  }
  }
我想问的是"/home/acer/myfiles/test1/work~" 这个路径是什么?test1里只有个work.txt,为什么会有两个路径?

[解决办法]
某个字处理程序的临时文件

热点排行
Bad Request.