注:参考Qt大神一去二三里的博客
如果使用Qt开发界面,往往离不开QDesktopServices,QDesktopServices不仅可以打开本地浏览器,而且还可以打开本地文件(夹)等,可以获取桌面、我的文档、Home等目录。
使用前要加头文件
#include <QDesktopServices>
1、打开浏览器网页
QDesktopServices desktopServices;
QUrl url(QString("www.baidu.com"));
desktopServices.openUrl(url);
2、打开本地文件(夹)、可执行文件等
QString local_path = QString("E:/新建文件夹"); //a.txt、a.exe、a.mp3、a.mp4、a.rmvb等
QString path = QString("file:///") + local_path;
bool is_open = QDesk