Qt獲取多個檔案路徑和檔名

2021-08-22 11:44:36 字數 584 閱讀 4490

首先包含標頭檔案

#include

#include

然後利用列表儲存獲得的多個檔案路徑和檔名,使用getopenfilenames獲取多個檔案路徑。

這裡使用filepath_list儲存檔案路徑,用filename_list儲存檔名,利用qfileinfo獲得檔名。

將下面的**放入槽函式中即可。

qstringlistfilepath_list= qfiledialog::getopenfilenames(this,"open","","all file(*)");

qstringlistfilename_list;

qfileinfo info;

//利用qfileinfo獲取檔名

for(int i=0;ifor(int i=0;ifilepath_list.clear();//清空列表

filename_list.clear();

QT 獲取檔案路徑和檔名

這篇部落格來說一下在qt中如何獲取檔名和檔案路徑 主要用到了qfileinfo這個類,下面以 示例來說明 qstring file,file name,file path qfileinfo fi file qfiledialog getopenfilename this 這一行獲取的是檔案選擇框選...

QT中獲取檔案路徑和檔名

我發現各種教程都有乙個毛病,就是愛把資料寫死在 裡,比如建個資料庫 sqlite3.connect test.db 插入個資料insert into user values 12 這些 怎麼用,怎麼用,怎麼用!看著這種 就氣不打一處來,換個資料怎麼辦,在 裡改?假設我現在想每開啟乙個檔案,就對應建立...

獲取檔名和檔案路徑

1.問題描述 比如已經知道檔案的路徑是 c dir0 dir1 readme.txt 除了用split 的方式獲取檔名和路徑,有沒有什麼更高效的方式 2.解決辦法 os.path.dirname 路徑 os.path.basename 檔名 import os file path d work te...