QT-GUI(1)- QPushButton-QLabel-QTreeWidget-QTableWidget
最编程
2024-10-01 17:34:19
...
1.用VS2019编辑一个gui程序,QIcon 图标展示
示例:
方法1:硬代码写
1.创建新项目
2. 不在.qrc文件中添加.png文件
3.代码中写全路径:
QTreeWidgetItem* lineItem = new QTreeWidgetItem(stationItem);
lineItem->setText(0, line.name); // 设置 Line 的 name
lineItem->setIcon(0, QIcon("D:/QTPrj/wecomvs/res/blue.png"));
方法2:QT Designer
用QT Designer 添加图标,需要在vs2019中编辑.qrc文件
1.QPushButton: icon
2.QLabel 控件:Pixmap
3.QTreeWidget:
添加项(右键点击树控件,选择 Add Top Level Item).
在属性编辑器中找到 icon 属性。
点击 icon 属性旁边的省略号按钮,选择你的图标资源。
双击后添加图标
4. QTableWidget
- 选择
QTableWidget
控件。 - 添加行和列(右键点击表格控件,选择 Insert Row 或 Insert Column)。
- 选择一个单元格。
- 在属性编辑器中找到
icon
属性。 - 点击
icon
属性旁边的省略号按钮,选择你的图标资源。
上一篇: React 生命周期 - 介绍 useEffect
下一篇: 图神经网络 DGL 库 消息传递
推荐阅读
-
[数据结构] 1.顺序表
-
H.266 与 H.265、AV1、H.264 的比较
-
[X11 转发]解决远程服务器上无法显示可视图形用户界面的问题(Mac m1)
-
[英特尔 IA-32 架构软件开发人员手册第 3 卷:系统编程指南]译自 2001 年版,1-9
-
1.单例模式
-
学习笔记和每日一题 - 输入: nums = [7,8,9,11,12] 输出:1 解释: 最小的正数 1 没有出现:最小的正数 1 没有出现。 提示
-
[Linux] 逐层了解文件系统 (1) - 操作文件的进程
-
LeetCode 问题练习和总结:二叉树的序列化和反序列化 - 297 - 输入:根 = [1,2] 输出: 根[1,2] 提示
-
[Redis_Day1]分布式系统与 Redis
-
[新生锦标赛] Exec1