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

常用控件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.xdnf.cn/news/15198.html

相关文章:

  • 第10讲——一元函数积分学的几何应用
  • 关于解决win 11安装mathtype报错的问题(toolbar.eql)
  • 计算机毕业设计ssm基于Web的高校食堂管理系统 基于SSM框架的大学智慧餐饮服务平台 JavaWeb校园食堂一站式订餐与供应链系统
  • 【kubernetes】--controller(DaemonSet)
  • SD卡初始化、命令及响应命令格式(详细)讲解
  • 分层架构的C++高并发内存池性能优化
  • 无法打开windows安全中心解决方案
  • DirectX Repair修复工具下载,.NET修复,DirectX修复
  • 2025 全球酒店用品厂家竞争力排行榜发布:扬州卓韵领衔,布草工厂实力重塑行业格局
  • 关于 验证码系统 详解
  • Android音视频探索之旅 | C++层使用OpenGL ES实现音频渲染
  • Python数据容器-集合set
  • 《硬件产品经理》第八章:产品生产制造
  • Android 系统默认Launcher3 菜单模式双层改成单层-3
  • 【设计模式】适配器模式(包装器模式),缺省适配器模式,双向适配器模式
  • 带货视频评论洞察 Baseline 学习笔记 (Datawhale Al夏令营)
  • Ntfs!LfsFlushLfcb函数分析之while的循环条件NextLbcb的确定和FirstLbcb->LbcbFlags的几种情况
  • OpenVela之模拟器调试
  • Go内存分配
  • vite如何生成gzip,并在服务器上如何设置开启
  • 如何在 Windows 10 上安装 RabbitMQ
  • 如何在 Visual Studio Code 中使用 Cursor AI
  • 【嵌入式硬件实例】-555定时器实现倍压电路
  • C语言:20250712笔记
  • 系统学习Python——并发模型和异步编程:基础实例-[使用线程实现旋转指针]
  • Ruby如何采集直播数据源地址
  • tiktok 弹幕 逆向分析
  • 后端定时过期方案选型
  • Linux/Ubuntu安装go
  • ​Windows API 介绍及核心函数分类表