本文为学习记录,若有错误,请联系作者,谦虚受教。
文章目录
前言
关关难过关关过,前路漫漫且灿灿。
一、文字超链接
1.目的
实现点击文字的超链接,跳转到自己想要的页面,如下例子是跳转到浏览器页面。
2.代码
思路:主要运用QT中的label,设置一个label,利用setOpenExternalLinks(true);设置点击链接自动打开(跳转到浏览器)。
.cpp文件中的代码
//添加超链接
ui->label_luntan->setText("<h2><a href=\"https://mp.csdn.net/\">论坛:mp.csdn.net</a></h2>");
ui->label_luntan->setOpenExternalLinks(true);//设置点击链接自动打开(跳转到浏览器)
ui->label_website->setText("<h2><a href=\"https://www.baidu.com\">网站:www.baidu.com</a></h2>");
ui->label_website->setOpenExternalLinks(true);//设置点击链接自动打开(跳转到浏览器
效果如下:
二、图片显示
1.目的
在选择适当的位置展现所需要的图片。
2.代码
利用了setPixmap((QPixmap(“路径.jpg”))),此路径是相对于项目所在文件夹的路径。
在UI文件中设置了label标签,这个函数是自适应标签的大小setScaledContents(true);
.cpp文件代码
ui->label_picture->setPixmap((QPixmap("../素材1.jpg")));//设置路径,相对于项目所在文件的第一级目录下
ui->label_picture->setScaledContents(true);//设置自适应大小,自适应标签大小,与resize()相关
效果展示
总结
善于总结,多进一步。
把你的脸迎向阳光,那就不会有阴影。