
PyQt5
cp_srd
学习ing
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
qt5利用qcombo box的信号扫描串口列表
在MainWindow下开启self.centralwidget.setMouseTracking(True)self.lcc_uart_port.setMouseTracking(True)self.fluke_uart_port.setMouseTracking(True)利用combo box的activated信号连接槽函数self.lcc_uart_port.activated.connect(self.scan_uart_port)self.fluke_uart_port.acti原创 2021-01-06 17:08:39 · 549 阅读 · 0 评论 -
Pyqt5中关于QMutex的问题
这是子线程的启动部分,第一次启动的时候2个qmutex的lock是成功的,顺利进行了下面的启动 if channel_num in range(1, 7): self.dac_dict['channel_num'] = channel_num self.dac_dict['h_or_l'] = 1 self.dac_dict['lcc_flag'] = 0 self.dac_dict['fluke原创 2020-11-05 17:36:13 · 1120 阅读 · 0 评论 -
PyQt5综合demo(QSerialPort QThread QWidget)
# !usr/bin/env python# -*- coding:utf-8 -*-import time, csv, sysfrom PyQt5 import QtWidgetsfrom fluke8845A import Ui_MainWindowfrom PyQt5.QtSerialPort import QSerialPort, QSerialPortInfofrom PyQt5.QtCore import Qt, QThread, pyqtSignal, QObjectfrom P原创 2020-06-20 19:55:19 · 1433 阅读 · 0 评论 -
PyQt5 QButtonGroup QCheckBox的互斥
def set_turn_speed(self): cb_group = QButtonGroup() self.cb_speed1.setCheckable(True) self.cb_speed2.setCheckable(True) cb_group.addButton(self.cb_speed1, 0) cb_group.addButton(self.cb_spee...原创 2020-04-01 12:17:08 · 2153 阅读 · 0 评论 -
PyQt5 pushbutton 学习
# pushbutton继承自QAbstractButton,但启动AutoRepeat之后,会按照一定周期自动发出pressed、released、clicked这3个信号,很多时候需要按住按钮来重复执行一个功能,松开按钮就停止执行,就可以通过如下代码实现# 设置自动重复执行功能和间隔时间self.btn_turnright.setAutoRepeat(True) self.btn_tur...原创 2020-03-30 21:12:27 · 962 阅读 · 0 评论