• 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

    不能调整大小:

    然后用了:

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

  • 相关阅读:
    C# winform开发:Graphics、pictureBox同时画多个矩形
    C# “配置系统未能初始化” 异常解决
    Google Maps API V3 之 路线服务
    Google Maps API V3 之 图层
    Google Maps API V3 之绘图库 信息窗口
    Google 地图 API V3 之 叠加层
    驱动开发之libusb函数
    libusb的使用教程和例子
    libusb检测U盘插入
    使用libusb检测USB设备插拔状态
  • 原文地址:https://www.cnblogs.com/chulin/p/14153647.html
Copyright © 2020-2023  润新知