一个简单的例子:
Widget::Widget(QWidget *parent)
: QWidget(parent){
QLabel* label = new QLabel("<a href = 要跳转到的链接地址>显示的内容</a>",this);
label->setFixedSize(200,100);
label->move(10,10);
label->show();
connect(label,SIGNAL(linkActivated(QString)),this,SLOT(openUrl(QString))); //在.h里面定义一个槽private slots: void openUrl(QString url);
}
void Widget::openUrl(QString url)
{
QDesktopServices::openUrl(QUrl(url));
}