一、QLabel常用方法

1. QLabel设置文本内容

ui.label->setText(QStringLiteral("测试中文\n"));

2. QLabel设置颜色

通过设计器里面的改变样式进行设置:同时可以设置字体、文本对齐方式、背景图片

color: rgb(255, 85, 0);
background-color: rgb(85, 255, 0);
font: 75 11pt "微软雅黑";

3. QLabel显示图片

方法一:通过设计器里面的属性编辑页面添加图片。

方法二:通过代码进行设置:setPixmap(const QPixmap &);
方法三:通过设计器里面的右键改变样式表进行设置:

4. QLabel播放动画

 QLabel *label = new QLabel(this);label->setGeometry(0, 0, 300, 300);QMovie *movie = new QMovie(":/QtWidgetsApplication1/Resources/timg.gif");label->setMovie(movie);movie->start();
  • QLabel富文本显示
    通过属性编辑器进行设置

5. QLabel链接事件

可以通过自带信号就行设置

void linkActivated(const QString& link); //链接点击事件
void linkHovered(const QString& link);      //鼠标移动到链接上时

6. QLabel设置可编辑

可通过属性编辑页进行设置

7. QLabel设置获取选中的文本

  • QString selectedText() const :获取选中的内容。
  • void setSelection(int, int):设置选择,第一个参数代表是开始位置,第二个参数代表选择几个字。

Qt QLabel详解相关推荐

  1. qlabel可以选中吗_Qt QLabel详解

    Qt QLabel详解 Qt QLabel详解 一.QLabel常用方法 1. QLabel设置文本内容 ui.label->setText(QStringLiteral("测试中文\ ...

  2. Qt Phonon详解

    Qt Phonon详解(转帖) 前言 Phonon严格来说其实非为Qt的library,Phonon原本就是KDE 4的开放原始码多媒体API,後来与Qt合并与开发,所以简单来说就是Qt使用Phono ...

  3. Qt QSqlQueryModel详解

    1.功能概述 QSqlQueryModel是QSqlTableModel的父类.QSqlQueryModel封装了执行SELECT语句从数据库查询数据的功能,但是QSqlQueryModel只能作为只 ...

  4. Qt MetaObject 详解

    这个系列的几篇文章通过阅读Qt帮助文档和相关的源代码来学习研究Qt meta-object所提供的功能,及其实现的方式. Qt meta-object系统基于三个方面: 1.QObject提供一个基类 ...

  5. qlabel 详解

    qlabel提供一个文本和图片显示,包含以下类型:: Content Setting Plain text Pass a QString to setText(). Rich text Pass a ...

  6. Qt QTabWidget详解

    1.常用API //添加 int addTab(QWidget *page, const QString &label)//设置tab位置 void setTabPosition(QTabWi ...

  7. 《Qt 数据库详解》博客系列文章

    本文章原创于www.yafeilinux.com 转载请注明出处. 由于该系列文章图床都挂了,特下载原文博客的word版. 详细博客请点附件下载. 21-Qt数据库(一)简介 22-Qt数据库(二)添 ...

  8. Qt QTreeWidget 详解

    Qt系列文章目录 文章目录 Qt系列文章目录 前言 主要API 示例 1.头文件: 2.实现文件 二.源码下载 前言 官方文档 QTreeWidget类是一个方便的类,它提供了一个标准tree小部件与 ...

  9. Qt QList详解

    1.QList是一种表示链表的模板类. 2.QList是Qt的一种泛型容器类.它以链表方式存储一组值,并能对这组数据进行快速索引,还提供了快速插入和删除等操作. 3.QList.QLinkedList ...

  10. Qt MetaObject 详解之二:QMeta数据以及数据结构信息

    如果一个类的声明中包含Q_OBJECT宏,那么qmake将为这个类生成 meta信息,这个信息在前一篇中所提到的moc文件中.这一篇通过解析这个一个示例moc文件来阐述这些meta信息的存储方式和格式 ...

最新文章

  1. One Day-XML:XSLT
  2. 关联关系和依赖关系的区别
  3. 第七章 二叉搜索树(b1)BST:查找
  4. Qt文档阅读笔记-The Meta-Object System解析及实例
  5. 【Bringing Old Photos Back to Life】How to train?如何训练
  6. 阶段1 语言基础+高级_1-2 -面向对象和封装_1面向对象思想的概述
  7. 主域控制器硬件损坏,你会怎么解决?(四)
  8. 载入样式表单出错: 分析 XSLT 样式表单失败
  9. 多个Tomcat同时运行环境配置 - imsoft.cnblogs
  10. php编码怎么变西欧了403,你知道一个简单的PHP脚本在ip检查后抛出403吗?
  11. MAC Pro开机密码忘记了怎么办?
  12. 真香!微软办公环境大揭秘!
  13. Qt调节电脑屏幕亮度
  14. LDUOnlineJudge特判程序 special judge (SPJ) 编写方法;HUSTOJ特判题目设置方法
  15. linux系统u盘格式化命令,如何用LINUX命令格式化U盘
  16. Redis命令:scan实现模糊查询
  17. 多实践、少扯淡,生死看淡,不服就干
  18. handlebars是什么
  19. Python中的虚拟变量(dummy variables)
  20. Web基础05 盒子模型01边框属性

热门文章

  1. 获取全国所有省份,市区县的中文名和英文名
  2. Elgamal数字签名原理
  3. 峰会倒计时3天!硅谷传奇投资人登陆专场,围炉共话分析型数据库的爆发式增长
  4. 小甲鱼 OllyDbg 教程系列 (十四) : 模态对话框 和 非模态对话框 之 URlegal 和 movgear...
  5. 如何来优化招聘类网站-SEO教学
  6. windows 搭建代理服务器 - Apache httpd
  7. 运维安全操作建议规范手册
  8. 视频教程-金蝶K3 WISE 视频教程-ERP
  9. 计算机网络国家标准,计算机网络教室建设标准本标准参考国家标准GB50174并结合金州.doc...
  10. 如何提高计算机网络速度,如何提高电脑网速?