pyqt5 的串口编写进度

2020.12.18

今天遇到一个问题,

想用回车实现串口数据的发送.

下面这句话是让光标移动到文字的尾部,但是不能够实现.

对QTextEdit控件中的文字改写,或清除后,再调用下面的移动到尾部,就不是很好用.

它还是会在开头.

self.s3__send_text.movePosition(QTextCursor.End)

2020.12.18

今天一天几乎都在弄QTextEdit的光标的东西

感谢:https://xercis.blog.csdn.net/article/details/105834605

我要找一篇pyqt的手册才行.

2020.12.21

星期一,天气晴

今天编写程序的作用是,给按键添加一个快捷键:

from PyQt5.Qt import *
import sys

# 创建一个app对象
app = QApplication(sys.argv)
# 创建一个窗口
window = QWidget()
# 设置窗口标题
window.setWindowTitle('按钮快捷键设置')
# 设置窗口大小
window.resize(500, 500)


# 定义槽函数
def add_two():
    print("anjian...")

# 创建一个按钮控件
btn = QPushButton(window)
# 设置按钮内容 &a设置快捷键
btn.setShortcut("Ctrl+F")
#btn.setText('&na1')


# 连接信号与槽函数
btn.pressed.connect(add_two)
# 展示窗口
window.show()
# 进入事件循环
sys.exit(app.exec_())

 忽然发现一个小问题,如果你用setShortcut 设置按钮的快捷键,

并且隐藏了按钮,就不会有快捷点的操作了...????也就是setShortcut必须要在按键显示的时候才行.不能进行隐藏.

目前界面更新到了第四代.

2020.12.22

目前更新到了第7版

然后想先生成一个exe试一下.

https://bbs.21ic.com/icview-2575222-1-1.html?_dsign=f3e3fdae

https://blog.csdn.net/jining11/article/details/105901161

https://blog.csdn.net/qq_32711799/article/details/99695084?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.control&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2.control

https://blog.csdn.net/qq_39515533/article/details/102745490

切换目录 遇到的问题:

https://blog.csdn.net/qq_34740277/article/details/86607550

工程转换成exe

https://www.cnblogs.com/DT-BK/p/11337770.html

 https://www.jianshu.com/p/bf95597e311c

界面打包参考https://blog.csdn.net/weifuliu/article/details/82826643

2020.12.25

Python打包成exe有问题.

因为Python工程里面有多个文件,所以需要把所有的Python文件放入到文件夹里.

打开黑色的cmd框

然后切换到磁盘 F:

然后切换到文件夹 cd do2pyqt_com3-10exe1

然后输入指令 pyinstaller -D -w xxx.py

其中-D代表着打包成文件夹格式,-F代表打包成单一exe;

-w 代表着生成的exe没有黑色终端框.

pyqt_com3-10exe1是压缩exe成功的版本,
为了压缩exe去掉了excel的操作. 改用txt代替了. 

设置控件的大小:

https://blog.csdn.net/w_y2010/article/details/88658830

不能调整大小:

然后用了:

 然后就可以根据,串口的放大和缩小来控制里面控件的位置了.

原文地址:https://www.cnblogs.com/chulin/p/14153647.html