• 5131阅读
  • 2回复

[提问]Qt 如何打开一个文件夹的最后一个文件 [复制链接]

上一主题 下一主题
离线ch910926
 

只看楼主 倒序阅读 楼主  发表于: 2012-12-11
关键词: 文件夹最后
请教下一个小问题。比如我一个open按钮,点击之后选择打开某个路径下的某个文件,然后可以自动选择这个文件夹中的最后一个文件,有什么办法么?
离线jdwx

只看该作者 1楼 发表于: 2012-12-12
文件没有最后一个的,完全根据排序的方法。
下面有4个QDir的函数,前两个返回QFileInfo的list,后面两个返回QStringList,
建议用后面的
  1. QFileInfoList        entryInfoList ( const QStringList & nameFilters, Filters filters = NoFilter, SortFlags sort = NoSort ) const
  2. QFileInfoList        entryInfoList ( Filters filters = NoFilter, SortFlags sort = NoSort ) const
  3. QStringList        entryList ( const QStringList & nameFilters, Filters filters = NoFilter, SortFlags sort = NoSort ) const
  4. QStringList        entryList ( Filters filters = NoFilter, SortFlags sort = NoSort ) const



发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线ch910926

只看该作者 2楼 发表于: 2012-12-12
引用第1楼jdwx于2012-12-12 12:58发表的  :
文件没有最后一个的,完全根据排序的方法。
下面有4个QDir的函数,前两个返回QFileInfo的list,后面两个返回QStringList,
建议用后面的
[code]QFileInfoList        entryInfoList ( const QStringList & nameFilters, Filters filters = NoFilter, SortFlags sort = NoSort ) const
QFileInfoList        entryInfoList ( Filters filters = NoFilter, SortFlags sort = NoSort ) const
.......


好的 谢谢  我试试
快速回复
限100 字节
 
上一个 下一个