前言
我的惯例就是万物之始,拜见吾师🥰⇨pyqt串口合集
最开始的时候我想的是,学了那么久的pyqt,我一定可以写一个小项目了。然后自己去网上看了,大家基本上都是写的串口助手。
于是就想着开始了,但是,发现自己还是学术不精,看得迷迷糊糊的,最后一夜失眠去b站逛逛,偶然看见这个老师教的好像不错,很详细。简直太适合我这个废物了。
废话不说太多,干就完了。
但还是要开一篇笔记记录一下,学习过程中的收获。避免日后我这个头脑简单的货忘记了。
----2024.7.2
找到一个很棒的虚拟串口的软件,超级好用。仙人指路👉VSPD虚拟串口软件安装及使用
可以模拟两个串口之间的通讯,这里是使用他创建虚拟串口进行调试自己的设计的上位机是否能成功使用数据收发功能的。
----2024.7.6
第一次记录笔记那么气愤,被自己蠢哭,哈哈哈短期内不可能再忘记这个知识点了。
16进制的、\r\n是 0D 0A.
排查到眼睛都要瞎了,都找不出错误的点哈哈哈哈5555555
----2024.7.7
尝试了一把GItCode👉仙人指路
—2024/7/8
一、ui设计
老师采用的是design界面设计。
简单来说就是抄界面。
我的参考是江科大的串口助手,与老师的略微不同,但是我认为大同小异而已。
参考界面如下:
- 1、PyQt creator 控件的复制
这里需要注意的点就是对于一模一样的组合控件,可以按住一个之后,按ctrl选中第二个然后拖出来。实现一组控件的复制。
以下是一些我认为值得注意的点
- 2、获取界面大小
简答说就是利用截图工具获取像素大小。
我这里主要是套娃截图不太方便了。这里是795535
我选择的话就选择是780540吧
然后老师选择对小的进行布局,然后在对整体进行布局。
- line edit 只显示一行的
而textbower是大量文本显示的。
弹簧就是为了占位置,防止控件尺寸变异