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)));