導航:首頁 > 版本升級 > qt獲取文件的路徑

qt獲取文件的路徑

發布時間:2024-11-09 12:39:40

㈠ Qt之getOpenFileName,getSaveFileName,getOpenFileNames

Qt中的QFileDialog類提供了豐富的文件對話框功能。getOpenFileName、getSaveFileName、getOpenFileNames是其中的靜態函數,用於調用系統文件對話框。

getOpenFileName用於返回用戶選擇的文件路徑,要求文件必須存在。

getSaveFileName用於返回用戶選擇的文件路徑,文件可以不存在。

getOpenFileNames用於返回一個或多個用戶選擇的文件路徑,要求文件必須存在。

這幾個函數的參數和返回值都是相同的,getOpenFileNames返回的是QStringList,而getOpenFileName和getSaveFileName返回的是QString。

參數中,parent用於指定父組件,caption是對話框標題,dir是默認打開目錄,"."代表程序運行目錄,"/"代表根目錄,filter是文件後綴名過濾器,使用空格分隔單個過濾器,使用";;"分隔多個過濾器,selectedFilter是默認選擇的過濾器,options是對話框設定參數。

簡單用法分為兩步:打開文件,得到文件路徑。

㈡ Qt選取文件路徑,上一次的文件路徑

你將上次選擇的路徑保存在一個變數中
下次再彈出文件對話框中,將其路徑預先設置成保存的這個路徑。
看看相應的類,有提供方法的。

㈢ qt相對路徑,需要取到祖父目錄下的文件夾

使用QDir 裡面的相關方法,

QDir::current()獲得當前Dir,然後使用cdUp()進到其父目錄,兩次調用應該就可以了
具體請參考:http://qt-project.org/doc/qt-4.8/qdir.html

閱讀全文

與qt獲取文件的路徑相關的資料

熱點內容
郊區用什麼網路 瀏覽:269
樂寫app如何發作品屏蔽人 瀏覽:584
linux中文件壓縮與打包 瀏覽:34
拷貝文件夾到指定目錄 瀏覽:103
win10打不來金橙子軟體下載 瀏覽:789
virtuagirlhd安卓版 瀏覽:39
word上面插入pdf文件 瀏覽:568
javac內存管理 瀏覽:532
秒剪APP怎麼剪掉不要的部分 瀏覽:416
宜賓有什麼拆遷文件 瀏覽:811
linuxterminator使用 瀏覽:551
ai啟動配置文件 瀏覽:664
汽車故障診斷數據採集有什麼用 瀏覽:594
手機對手機傳文件最快 瀏覽:103
文件預覽窗格圖片怎麼放大 瀏覽:699
自動編程適用於哪些情況 瀏覽:686
樂高編程課是學什麼的幼兒園 瀏覽:880
照片刪除了在哪個文件夾 瀏覽:513
電腦怎麼把文件圖片變大 瀏覽:565
紅米1s藍牙能升級嗎 瀏覽:222

友情鏈接