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. 如何反编译微信小程序👻

    如何反编译微信小程序 准备工具: 夜神模拟器(或者你可以自己准备一个安卓模拟器,有root权限.) RE文件管理器(下载地址:https://soft.ucbug.com/uploads/shouji ...

  2. LeetCode88 合并有序数组

    1. 这道题为简单题目,但是还有需要好好思考的 2. 首先不能使用额外数组合并,不然就没得后文了 3. nums1后面有0填充,且填充数量正好是n,整个数组大小即m+n能够容纳合并后的数据 4.既然要 ...

  3. 在Express 中获取表单请求体数据

    在Express 中获取表单请求体数据 获取 GET 请求参数 获取 POST 请求体数据 安装 配置 获取 GET 请求参数 Express 内置了一个 API , 可以直接通过 req.query ...

  4. SpringBoot 整合 Mybatis-Plus + Mysql

    mybatis-plus是mybatis的一款插件,它的主要作用是快速开发,省略mybatis的配置,具体的功能请参照官网. 开发环境: springboot,maven,mybatis-plus,m ...

  5. Django笔记&教程 6-3 使用模型(models)创建表单(form)

    Django 自学笔记兼学习教程第6章第3节--使用模型(models)创建表单(form) 点击查看教程总目录 本文参考:Forms for models 1 - 初步介绍 很多时候,我们使用的表单 ...

  6. 1组-Alpha冲刺-5/6

    一.基本情况 队名:震震带着六菜鸟 组长博客:https://www.cnblogs.com/Klein-Wang/p/15564206.html 小组人数:7人 二.冲刺概况汇报 王业震 过去两天完 ...

  7. vue开发中的一些简单骚操作

    在开发过程中,我们可以定义很多参数,这时需要通过不同的操作来改变不同的参数,这就比较复杂了, 虽然不难,但是代码多了也不好看,这时我们就可以通过简单的操作就行简化: 1.对象使用方括号 let obj ...

  8. R数据分析:跟随top期刊手把手教你做一个临床预测模型

    临床预测模型也是大家比较感兴趣的,今天就带着大家看一篇临床预测模型的文章,并且用一个例子给大家过一遍做法. 这篇文章来自护理领域顶级期刊的文章,文章名在下面 Ballesta-Castillejos ...

  9. [hdu7026]Might and Magic

    (以下默认$A_{0},D_{0},P_{0},K_{0}$都为非负整数) 显然存活轮数$S=\lceil\frac{H_{0}}{C_{p}\max(A_{1}-D_{0},1)}\rceil$​​ ...

  10. IDEA修改XML注释风格

    作为一个强迫症患者,每次想在xml文件用快捷键注释的时候,它自动生成的注释一直都是这样的:这令我非常难受,于是每次我都要把光标移到前面,然后再Tab以下,让它变成这样可是每次都这样,好麻烦啊,如果自己 ...