在正式的qt程序中 超链接是一个非常重要的部分 可提供广告、引导等等的便利行为
这里介绍两种超链接的方式
1、文字的超链接 我这里使用的是QLabel控件作文字的超链接点
代码如下
label = new QLabel(this);
label = new QLabel( "<a href = http://www.runcore.com >www.runcore.com</a>", this );
前面的href=是链接的网址 后面则是显示 在构造函数里 加入
connect(label,SIGNAL(linkActivated(QString)),this,SLOT(openUrl(QString)));用来响应 链接
响应函数如下
void Dialog::openUrl(QString url)
{
QDesktopServices::openUrl(QUrl(url));
}
至此成功
效果如图 当鼠标

本文介绍了在Qt程序中添加超链接的方法,包括使用QLabel控件创建文字超链接和图片超链接。通过设置href属性指定链接地址,并添加响应函数,实现点击后跳转到相应网址的功能。示例代码详细展示了这两种超链接的实现过程。
最低0.47元/天 解锁文章
2710

被折叠的 条评论
为什么被折叠?



