• 3583阅读
  • 2回复

[提问]如何知道某个文件是否在某个文件夹中? [复制链接]

上一主题 下一主题
离线roywillow
 

只看楼主 倒序阅读 楼主  发表于: 2012-04-22
我已有一个文件的绝对路径,然后想知道这个文件是不是在某个指定的文件夹中(不一定是这个文件夹的根目录
我不想通过字符串的比较来进行,因为总感觉Windows下“/”和“\”经常会搞混,找了一下QDir、QFileInfo,似乎没见到需要的东西,求帮助
专业维修核潜艇,回收二手航母、二手航天飞机,大修核反应堆,拆洗导弹发动机更换机油,无人侦察机手动挡改自动,航天飞机保养换三滤,飞碟外太空年检 ,各型号导弹加装迎宾踏板,高空作业擦洗卫星表面除尘、打蜡及抛光,东风全系列巡航导弹。并提供原子对撞机。量大从优,有正规发票。
离线uidab

只看该作者 1楼 发表于: 2012-04-23
QFile::exists
QDir::exists

这两个不行吗?
有时候为了工作直接获得答案,而我却失去了思考的乐趣!


飘啊飘,何时能安居!
离线jdwx

只看该作者 2楼 发表于: 2012-04-23
不通过字符串比较,还真想不出有什么好办法。
/、\这两个符号确实烦人,我每次第一时间将/或\统一变成/
要不然一个文件会有两个文件名出现在列表里。
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
快速回复
限100 字节
 
上一个 下一个