PySide6设计界面
文章平均质量分 58
分享PySide6开发工具或界面的心得
草莓仙生
努力提高python编程技术
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
分享一个Pyside6实现web数据展示界面的效果图
然后,让我们来看下子DS直接给我实现的web界面效果吧。数据展示界面有点大,就只截图一小部分给你看看DS是多么的优秀(当然大家都知道DS的优秀)。后续我也会尝试DS推荐的“结合 FastAPI + React 前后端分离”方案,等方案落地了再和大家分享吧。原创 2025-03-29 22:46:37 · 582 阅读 · 0 评论 -
PySide6中如何实现TableWidget全选后Ctrl+C自动复制表格内容(包含列标题和行标题)
使用PySide6进行工具开发,通过TableWidget选择某个单元格进行Ctrl+A全选再Ctrl+C复制后,打开excel选择某个sheet页签的某个单元格进行Ctrl+V,实现自动复制全表内容(包括列表头)。在复制单元格内容时,将换行符 (\n) 替换为特殊标记(例如 |||),以避免 Excel 将其解释为单元格内的换行。使用制表符 (\t) 分隔列,使用换行符 (\n) 分隔行,确保 Excel 能够正确解析。原创 2025-02-23 13:45:20 · 502 阅读 · 0 评论 -
PySide6中如何实现TableWidget跨行列粘贴Excel表格内容
在 PySide6 中,QTableWidget 默认不支持跨行或跨列粘贴内容。要实现跨行列粘贴功能,需要自定义粘贴逻辑。可以通过重写 QTableWidget 的 dropEvent 或 paste 方法来实现。使用PySide6进行工具开发,通过TableWidget实现跨行列粘贴Excel表格内容。列数是固定的(因为列标题是固定的),而只根据粘贴内容动态增加行数。如果粘贴的内容超出表格列范围,超出的部分会被忽略。原创 2025-02-22 22:21:06 · 356 阅读 · 0 评论 -
PySide6如何实现点击TableWidget列表头在该列右侧显示列表选择框筛选列数据
鼠标单击选择需要筛选的表格列标题,在列标题右侧出现列表选择框,选中列表选择框的某个数据,相应的表格上就只显示符合筛选条件的数据。原创 2024-12-25 20:12:56 · 978 阅读 · 0 评论 -
PySide6如何使用自定义委托实现在TableWidget填充颜色
信号在报文中的排布最直观的是用不同颜色表示,有几个信号表格中就有几种颜色,一个信号最少占用一个bit,也就是说一条长度为8个字节的报文最多可以有64种不同的颜色。需要64种不同的颜色,想要通过一个8*8的表格选取不同单元格的颜色实现采集64种不同颜色的目的。原创 2024-12-21 14:57:44 · 1349 阅读 · 0 评论 -
PySide6如何使用委托实现在TableWidget上面绘制带箭头的直线表示CAN报文信号的排布
实现和CANDB++软件信号在一帧报文中的排布一样的界面效果。原创 2024-12-16 18:47:45 · 522 阅读 · 0 评论 -
pyside6打包生成.exe,如何保证窗口使用的图标不丢失
生成一个.qrc资源文件,其中icon/icon_log.ico表示相对路径icon文件夹下面的icon_log.ico图片,这个图片就是窗口需要使用的,但是直接打包.exe的时候窗口不能使用这个图标,因为图标没有被.exe包含,图片必须放在生成.exe的同一路径下才可以通过相对路径访问这个图标供窗口使用。在上面的代码中,:/icon/icon_log.ico是资源路径,它告诉PySide6从资源文件中查找名为icon_log.ico的图标。,它告诉Qt这是一个资源路径而不是文件系统中的实际路径。原创 2024-11-21 12:43:29 · 741 阅读 · 0 评论
分享