日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 >

QT的QFileInfo类的使用

發布時間:2024/9/27 57 豆豆
生活随笔 收集整理的這篇文章主要介紹了 QT的QFileInfo类的使用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

詳細說明
QFileInfo類提供與系統無關的文件信息。
QFileInfo提供有關文件在文件系統中的名稱和位置(路徑),其訪問權限以及它是目錄鏈接還是符號鏈接等信息。文件的大小和上次修改/讀取時間也可用。 QFileInfo也可以用于獲取有關Qt資源的信息。
QFileInfo可以指向具有相對或絕對文件路徑的文件。絕對文件路徑以目錄分隔符“ /”(或Windows上的驅動器規范)開頭。相對文件名以目錄名或文件名開頭,并指定相對于當前工作目錄的路徑。絕對路徑的一個示例是字符串“ / tmp / quartz”。相對路徑可能類似于“ src / fatlib”。您可以使用函數isRelative()來檢查QFileInfo是使用相對還是絕對文件路徑。您可以調用函數makeAbsolute()將相對QFileInfo的路徑轉換為絕對路徑。
QFileInfo處理的文件是在構造函數中設置的,或以后使用setFile()設置。使用exist()來查看文件是否存在,并使用size()來獲取其大小。
文件的類型通過isFile(),isDir()和isSymLink()獲得。 symLinkTarget()函數提供symlink指向的文件的名稱。
在Unix(包括macOS和iOS)上,符號鏈接具有與其指向的文件相同的size(),因為Unix透明地處理符號鏈接。同樣,使用QFile打開符號鏈接可有效打開鏈接的目標。例如:

#ifdef Q_OS_UNIX

總結

以上是生活随笔為你收集整理的QT的QFileInfo类的使用的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。