QT--文字超链接和图片显示

本文为学习记录,若有错误,请联系作者,谦虚受教。

文章目录

前言

关关难过关关过,前路漫漫且灿灿。

一、文字超链接

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);//设置点击链接自动打开(跳转到浏览器

效果如下:

《QT--文字超链接和图片显示》

二、图片显示

1.目的

在选择适当的位置展现所需要的图片。

2.代码

利用了setPixmap((QPixmap(“路径.jpg”))),此路径是相对于项目所在文件夹的路径。
在UI文件中设置了label标签,这个函数是自适应标签的大小setScaledContents(true);
.cpp文件代码

ui->label_picture->setPixmap((QPixmap("../素材1.jpg")));//设置路径,相对于项目所在文件的第一级目录下
    ui->label_picture->setScaledContents(true);//设置自适应大小,自适应标签大小,与resize()相关

效果展示
《QT--文字超链接和图片显示》

总结

善于总结,多进一步。
把你的脸迎向阳光,那就不会有阴影。

    原文作者:我有一颗薄荷糖
    原文地址: https://blog.csdn.net/m0_51988927/article/details/120910097
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞