当前位置: 首页 > news >正文

常用控件QWidget

常用控件QWidget

windowIcon属性

定义:windowIcon表示窗口的图标

API说明
windowIcon()获取到控件的窗口
setWindowIcon(const QIcon)设置控件的窗口图标

第一个很少使用,第二个主要使用

QIcon对象:Qt把各种涉及到的涉及的概念,都封装成了类,如QIcon就可以表示一个图标

命名规律:QT中封装的这些类,都会有同名的头文件

这两个API类似于windowTitle,只能针对顶层窗口

区别:

1)QIcon自身是一个比较小的对象,创建出来之后,就是要设置到某个QWidget里面,QIcon对象本身释放或不释放,不影响图标的最后显示

2)QIcon也不支持对象树,无法给它执行父亲对象

语法:

QIcon icon("d:/rose.jpg");

路径不要带中文,如果\作为路径之间的分隔,可能作为视为一个字符,在C++11中引入raw string可以解决字符里不包含转义字符

通过绝对路径这样的方式引入图片是非常不科学的,因为用户和客户机可能会不一样

此时需要用到相对路径:以给定目录为基准,以.或…的方式开头

解决方法:qrc机制

缺点是无法导入太大的资源,如几个GB的

使用qrc文件管理资源:

1.在项目中创建一个qrc文件,文件名不要带中文和特殊字符

2.在图片导入到资源文件中

注意点:导入图片的时候,需要确保导入的图片在qrc的同级目录或者同级目录的子目录中;写代码中需要访问qrc管理的文件时,需要在路径上带有“前缀”

http://www.dtcms.com/a/276592.html

相关文章:

  • 部署Harbor私有仓库
  • 第五章 RAG知识库进阶
  • Java项目2——增强版飞机大战游戏
  • Linux:信号
  • Redis持久化机制:RDB和AOF
  • 【面试八股文】2025最新软件测试面试
  • 多模态数据解压-Parquet
  • 【数据结构初阶】--顺序表(三)
  • 咨询导览,AI发展趋势
  • 三维点云Transformer局部感受野构建:理论、方法与挑战
  • 【图像处理基石】如何入门大规模三维重建?
  • 宁德时代2025年社招入职Verify测评语言理解数字推理考点及SHL测评真题整理
  • Augmented Nested Arrays With Enhanced DOF and Reduced Mutual Coupling
  • C++面试问题集锦
  • Linux系统编程——目录 IO
  • C++ 算法题常用函数大全
  • 独立开发第二周:构建、执行、规划
  • 数智管理学(三十二)
  • ATE-市场现状及趋势
  • AI:机器人行业发展现状
  • 用 Jpom 10 分钟搭好一套轻量级 CICD + 运维平台
  • 傅里叶方法求解偏微分方程2
  • 【C/C++】迈出编译第一步——预处理
  • 并查集理论以及实现
  • QILSTE/旗光 H6-108QHR
  • SSM项目上传文件的方式及代码
  • Java使用Langchai4j接入AI大模型的简单使用(二)
  • 线程同步:互斥锁与条件变量实战指南
  • 猿人学js逆向比赛第一届第二十题
  • 关于赛灵思的petalinux zynqmp.dtsi文件的理解