<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                [TOC] ## 概述 ``` QDir(const QString & path = QString()) // 指定路徑,可以時相對或絕對路徑 void QDir::?setPath(const QString & path) //重新設置路徑 bool QDir::?makeAbsolute() // 相對轉絕對路徑 QString QDir::?path() const //可能是相對路徑,也可能是絕對路徑 QString QDir::?absolutePath() const //一定返回絕對路徑 bool QDir::?exists(const QString & name) const //參數里既可以判斷文件夾,也可以判斷文件的存在性 bool QDir::?exists() const //不帶參數,判斷 QDir 對象自身路徑是否為存在的文件夾,只管文件夾! bool QDir::?cdUp() // 切換到父路徑 // 在當前路徑下 bool QDir::?mkdir(const QString & dirName) const??? //創建新目錄 bool QDir::?rename(const QString & oldName, const QString & newName) //重命名舊的目錄 bool QDir::?rmdir(const QString & dirName) const??? //刪除一個空目錄 bool QDir::?mkpath(const QString & dirPath) const // 遞歸創建路徑 bool QDir::?rmpath(const QString & dirPath) const //遞歸刪除 // 屬性判斷 bool QDir::?exists(const QString & name) const //子文件夾或文件是否存在 bool QDir::?isReadable() const //QDir對象當前目錄是否有讀權限,Linux系統有些目錄普通用戶不能讀取 bool QDir::?isAbsolute() const //QDir對象當前目錄是否為絕對路徑 bool QDir::?isRelative() const //QDir對象當前目錄是否為相對路徑 bool QDir::?isRoot() const //QDir對象當前目錄是否為文件系統根 void QDir::?refresh() const //QDir 對象會對先前的文件系統狀態有個緩存,運行時文件改變,可以刷新下 void setNameFilters(const QStringList &nameFilters); // 子條目名稱的過濾串 bool QDir::?setCurrent(const QString & path) //設置工作路徑 currentPath() // 當前工作路徑,可更改 homePath() // 用戶home 路徑,不可更改 rootPath() // win為C, linux / tempPath() // 臨時路徑 , win為"C:/Users/idcpj/AppData/Local/Temp" QCoreApplication::applicationDirPath() // 可執行文件所在路徑 QFileInfoList QDir::?drives() // win:為 "c:,D:",linux 為"/" QString QDir::?canonicalPath() const // 真實路徑返回最簡絕對路徑,否則為空 QString QDir::?cleanPath(const QString & path) //不檢驗真實性,只對相對路徑最做簡化 QString QFileInfo::?absolutePath() const //返回絕對路徑目錄,不含文件名 QString QFileInfo::?canonicalPath() const //返回權威路徑目錄,不含文件名 // 注意這兩個函數是不檢查文件或文件夾是否存在 QString QFileInfo::?path() const //返回當前路徑文件名前面的路徑部分 QString QFileInfo::?fileName() const //返回文件名部分 QString QFileInfo::?baseName() const //去除所有擴展名,得到基本名 QString QFileInfo::?completeSuffix() const //全部的擴展名,如 "tar.gz" QString QFileInfo::?suffix() const //最后一個擴展名,如 "gz" QString QFileInfo::?completeBaseName() const //去除最后一個擴展名的前面部分,如 "archive.tar" DateTime ?created() //文件創建時間 QDateTime ?lastModified() //最后修改時間 QDateTime ?lastRead() //最后讀取時間 bool isReadable() //用戶對該文件是否有讀權限 bool ?isWritable() //用戶對該文件是否有寫權限 bool isExecutable() //用戶對該文件是否有執行權限 bool QFileInfo::?permission(QFile::Permissions permissions) const // 同時判斷多個權限情況 void QFileInfo::?refresh() // 與 QDir 類似 void QFileInfo::?setCaching(bool enable) // 不設置緩存 ``` ## 示例 ### 遍歷 ``` QDir dir("./"); QFileInfoList list = dir.entryInfoList(QDir::Files|QDir::Dirs|QDir::NoDotAndDotDot); foreach (QFileInfo item, list) { qDebug()<<item.fileName(); qDebug()<<item.isDir(); } ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看