當我們在進行界面設計時,通常會在窗口的工具欄設置一個查詢或者幫助按鈕,這個按鈕可以連接到某個網站,如百度或者谷歌的首頁。這種功能如何實現?
首先,應該添加頭文件
#include <QDesktopServices>
其次,添加信號槽語句
googleAction = new QAction(QIcon("google.ico"),tr("搜索"),this);
connect(googleAction,SIGNAL(triggered()),this,SLOT(on_clicked_google()));
最後,定義信號槽。
void MainWindow::on_clicked_google()
{
QDesktopServices::openUrl(QUrl(QLatin1String("http://www.google.com")));
}
網頁地址可以根據自己需求更改。