QDir中兩種建立檔案夾的方式:
mkdir()如果要建立的檔案夾裡有子檔案夾,那麼這種是建立不成功的,除非子檔案夾的父檔案夾已經存在才可成功!
mkpath()如果建立的檔案夾中有子檔案夾,那麼不管會從父檔案夾一直建立到最底層的子檔案夾的,都會成功的!
123/456
如果123已經存在,那麼兩種都會成功
如果123不存在,那麼使用mkdir失敗
QFileInfo中absolutefilepath()和absolutepath()有什麼差別?
absolutefilepath()是包括目前檔案的名字的
而absolutepath()是表示目前檔案所在的路徑,也就是不包括目前路徑名字,隻是到了上一層
qdir中的entryinfolist()函數如何過濾. 和.. 檔案
dir. entryinfolist(QDir::Dirs|QDir::NoDotAndDotDot)這樣就可以将這兩個檔案過濾掉了
如何将讀出的檔案流轉成字元串?
QTextStream stream(&file);
QString str=stream. readall();