Qt打開外部文件/文件夾

1、函數原型
頭文件:#include <QDesktopServices>

bool QDesktopServices::openUrl(const QUrl & url)

2、使用示例

//打開文件夾
QDesktopServices::openUrl(QUrl("file:///D:/SoftWares/MySoftWares"));
//打開文件(將根據文件類型,以電腦系統默認打開方式打開)  
QDesktopServices::openUrl(QUrl("file:///D:/Videos/1234.mp4));

當目標文件/文件夾不固定時,我們可以使用QString方式給QUrl傳參數,如:

QString strFile = "1234.mp4";
QDesktopServices::openUrl(QUrl(QString("file:///D:/Videos/%1).arg(strFile)));

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章