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 do2\pyqt_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

不能调整大小:

然后用了:

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

pyqt5 的串口编写进度的更多相关文章

  1. PyQt5用QTimer编写电子时钟

    [说明] 本文用 PyQt5 的QTimer类的两种方式实现电子时钟 [效果图] [知识点] QTimer类提供了定时器信号/槽和单触发定时器. 它在内部使用定时器事件来提供更通用的定时器. QTim ...

  2. shell 编写进度条

    test.sh #!/bin/bash i= bar='' label=("|" "/" "-" "\\") ] do ...

  3. 基于STM32F10x的串口(USART)输入输出编程

    1 前言 STM32有强大的固件库,绝大部分函数都可以有库里面的函数组合编写.固件库可以到ST官网(www.st.com)上下载,也可以搜索“STM32 固件库 v3.5”下载到固件库.本文章就是基于 ...

  4. shell脚本实现进度条

    使用shell脚本编写进度条 可已加入到shell脚本当中 主要作用:好看 美观 没毛用 (一) 普通进度条: #!/bin/bashb='' for ((i=0;$i<=20;i++)) do ...

  5. TCP/IP协议学习(四) 基于C# Socket的Web服务器---静态资源处理

    目录 1. C# Socket通讯 2. HTTP 解析引擎 3. 资源读取和返回 4. 服务器测试和代码下载 Web服务器是Web资源的宿主,它需要处理用户端浏览器的请求,并指定对应的Web资源返回 ...

  6. DSP知识

    自己认为是问题的问题,时常更新,为了记录学习的点点滴滴. 1.什么是boot loader ? DSP 的速度尽快,EPROM 或flash 的速度较慢, 而DSP 片内的RAM很快, 片外的RAM也 ...

  7. 初识DSP

    初识DSP 1.TI DSP的选型主要考虑处理速度.功耗.程序存储器和数据存储器的容量.片内的资源,如定时器的数量.I/O口数量.中断数量.DMA通道数等.DSP的主要供应商有TI,ADI,Motor ...

  8. PC游戏编程(入门篇)(前言写的很不错)

    PC游戏编程(入门篇) 第一章 基石 1. 1 BOSS登场--GAF简介 第二章 2D图形程式初体验 2.l 饮水思源--第一个"游戏"程式 2.2 知其所以然一一2D图形学基础 ...

  9. C#复习笔记(1)--C#开发的进化史

    前言:陆续使用C#已经有一年半的时间.中间做过一些应用,现在为了有更高的提升,决定重新看一遍C# in depth,并总结一些笔记. 一.从简单的数据类型开始 上面是C#1到C#4中的一部分演变历程. ...

随机推荐

  1. 双链路接入(双出口)isp运营商(负载分担)

    USG作为校园或大型企业出口网关可以实现内网用户通过两个运营商访问Internet,并保护内网不受网络攻击. 组网需求 某学校网络通过USG连接到Internet,校内组网情况如下: 校内用户主要分布 ...

  2. exec系统调用 && 进程的加载过程

    exec系统调用会从指定的文件中读取并加载指令,并替代当前调用进程的指令.从某种程度上来说,这样相当于丢弃了调用进程的内存,并开始执行新加载的指令. exec系统调用会保留当前的文件描述符表单.所以任 ...

  3. 前端需要了解的颜色模型,RGB、HSL和HSV

    颜色模型,是用来表示颜色的数学模型.比如最常见的 RGB模型,使用 红绿蓝 三色来表示颜色. 一般的颜色模型,可以按照如下分类: 面向硬件设备的颜色模型:RGB,CMYK,YCrCb. 面向视觉感知的 ...

  4. linux系列之: 你知道查看文件空间的两种方法吗?

    目录 简介 du命令 df命令 总结 简介 linux系统中查看文件空间大小应该是一个非常常见的命令了,今天给大家介绍linux系统中查看文件空间的两种方法和在使用中可能会遇到的奇怪问题. 为什么会有 ...

  5. Spring Security OAuth2 单点登录

    1. OAuth 2.0 OAuth(Open Authorization)为用户资源的授权提供了一个安全的.开放而又简易的标准.最简单的理解,我们可以看一下微信OAuth2.0授权登录流程: 通过O ...

  6. 在随着layui官网下架后 layui镜像站起来了

    layui:https://gitee.com/lh_yun/layui 介绍 layui镜像站 「本站仅为 layui 文档保留的镜像站点,与官方无关」 源码地址 在线 pdf 1.主页 https ...

  7. HCNP Routing&Switching之BGP团体属性和团体属性过滤器

    前文我们了解了BGP的路由过滤已经as-path过滤器的使用相关话题,回顾请参考https://www.cnblogs.com/qiuhom-1874/p/15542559.html:今天我们来聊一聊 ...

  8. Linux可执行文件格式-ELF结构详解

    表1. ELF文件类型分类 ELF文件类型 说明 实例 Relocatable File 可重定位文件 未链接之前的ELF文件,可用于链接可执行文件或静态链接库 Linux下的".o&quo ...

  9. CODING 项目协同 2.0 —— 让协作有条不紊

    本文为 CODING 高级产品经理王海明 在腾讯云 CIF 工程效能峰会上所做的分享.文末可前往峰会官网,观看回放并下载 PPT. 大家好,我是 CODING 高级产品经理王海明,今天与大家分享的是项 ...

  10. CKAD认证中的部署教程

    在上一章中,我们已经学会了使用 kubeadm 创建集群和加入新的节点,在本章中,将按照 CKAD 课程的方法重新部署一遍,实际上官方教程的内容不多,笔者写了两篇类似的部署方式,如果已经部署了 kub ...