QT的QDirIterator类的使用
生活随笔
收集整理的這篇文章主要介紹了
QT的QDirIterator类的使用
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
詳細(xì)說(shuō)明
QDirIterator類為目錄條目列表提供了一個(gè)迭代器。
您可以使用QDirIterator一次瀏覽一個(gè)目錄條目。 它與QDir :: entryList()和QDir :: entryInfoList()相似,但是由于它一次列出一個(gè)條目,而不是一次列出所有條目,因此擴(kuò)展性更好,并且更適合于大型目錄。 它還支持遞歸列出目錄內(nèi)容以及跟隨符號(hào)鏈接。 與QDir :: entryList()不同,QDirIterator不支持排序。
QDirIterator構(gòu)造函數(shù)將QDir或目錄作為參數(shù)。 構(gòu)造后,迭代器位于第一個(gè)目錄條目之前。 以下是順序遍歷所有條目的方法:
以下是遞歸查找和讀取按名稱篩選的所有文件的方法:
QDirIterator it("/sys", QStringList() <<總結(jié)
以上是生活随笔為你收集整理的QT的QDirIterator类的使用的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: QT的QDialogButtonBox类
- 下一篇: QT的QDnsLookup类的使用