E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
pyQt
【
PyQt
5】{9} —— 多个信号连接同一个槽函数
信号分别是在按钮被点击和释放的瞬间发出,以此来实现多个信号连接同一个槽函数:#-*-coding:utf-8-*-"""CreatedonSatMay911:11:212020@author:Giyn"""importsysfrom
PyQt
5
Giyn
·
2020-08-07 21:19
【PyQt5】
Python
PyQt
5 添加响应事件(信号&槽)
1、打开QtCreator双击QT工程文件(.pro)打开[QtCreator]注意:不要在文件夹中双击.ui文件2、选择控件(按钮)选择一个控件目前以按钮(清空)选中清空点击[右键]3、选择信号(slot)不同类型的控件可选的信号,不一样。从中选择需要的信号,然后点击【OK】按钮在.h与.cpp自动添加函数4、拷贝生成函数至python代码中拷贝函数名on_btnClear_clicked在类中
廷益--飞鸟
·
2020-08-07 21:47
GUI
Phthon3.7.6+PyCharm2019.3.3+
PyQt
5 PushButton
标题Phthon3.7.6+PyCharm2019.3.3+
PyQt
5PushButton本程序猿初学Python,分享下学习心得,供大家交流学习摘要:1、
PyQt
5点击PushButton实现循环按下键盘按键
the3try
·
2020-08-07 21:25
PyQt
4--信号和槽
每个
PyQt
Widget,都派生自QObject类,用来发射“信号”signals来响应一个或多个事件。信号本身不执行动作,它们连接到“槽”slot上。“槽”是可调用的Python函数。在
一个人听秋雨
·
2020-08-07 21:03
python
PyQt
5笔记(02) -- 按钮点击事件
本节主要介绍在一个
PyQt
窗体内添加一个按钮,鼠标停留在按钮上会出现提示,并在点击按钮时响应一个事件importsysfrom
PyQt
5.QtWidgetsimportQApplication,QWidget
weixin_30746117
·
2020-08-07 19:42
使用 Python 全栈打造淘宝客微信机器人(上)
本篇将会涉及:Python环境下淘宝客API的使用;使用Python第三方模块itchat实现微信的登录的自动回复操作;
PyQt
5的布局管理与多线程应用1、前言加qq群813622576或vx:tanzhouyiwan
weixin_30657999
·
2020-08-07 19:00
pycharm+
pyqt
5快速入门(环境配置、UI界面设计、事件触发)
PyQt
5环境配置首先,默认电脑已经安装好python3.6和pycharm。
拔剑cPY
·
2020-08-07 19:13
python
PyQt
5绘制按钮并连接点击事件
from
PyQt
5.Qtimport*importsysapp=QApplication(sys.argv)win=QWidget()win.setWindowTitle("QAbastractButton
漂泊_人生
·
2020-08-07 19:11
Python
QT
pyqt
全局鼠标事件/钩子
之前我们用RegisterHotKey实现了全局热键。今天我们来学习一下全局钩子的知识。来结束我这几天的研究。笔者用的是python3.6首先我们要明白一些关键的部分:钩子分为线程钩子和系统钩子两种。线程钩子是局部的,所以qt自带的事件已经可以实现了。我们来学习一下系统钩子的写法,因为系统钩子是全局的。ps.暂且原谅我这样描述。大概意思就是这样的,各位看官老爷们可以去百度详细的讲解。系统钩子是注册
柯哀的眼
·
2020-08-07 19:47
pyqt5
python
qt
鼠标
pyqt
钩子
PyQt
之玩转signal(信号)与slot(槽)一:介绍及简单实例
信号与槽机制作为Qt最重要的特性,提供了任意两个QT对象之间的通信机制。其中,信号会在某个特定情况或动作下被触发,槽是用于接收并处理信号的函数。每个Qt对象都包含预定的信号和槽,当一某一特定事件发生时,一个信号被发射,与信号相关联的槽则会响应信号完成相应的处理。信号与槽机制常用的连接方式为:connect(Object1,SIGNAL(signal),Object2,SLOT(slot))上文说的
山地上的垂钓者
·
2020-08-07 18:06
PyQt项目实战
pyqt
5—多按钮的槽链接到一个函数
转载自:https://www.cnblogs.com/ribavnu/p/4672880.html请读原文代码可直接运行,关键就是main.sender()这里,注意修改mainfrom
PyQt
5.QtWidgetsimport
农夫山泉2号
·
2020-08-07 18:53
深度学习部署
pyqt
获得值的用法整理
设定值:-大段文本self.textEdit.setPlainText(text)-静态labelself.lbl.setText("
PyQt
4")-设定静态label初始值self.lbl.setText
少年白char
·
2020-08-07 18:09
pyqt5
python
python实现
Pyqt
5信号槽在多线程中的应用(类相互调用) tcy
本篇先实现
pyqt
下信号的一般应用;
pyqt
下多线程间的信号处理,实现在两个类间相互接收信号。随后用python实现类似
pyqt
的信号槽函数。
tcy23456
·
2020-08-07 18:45
python
PyQt
5 定时器使用
开发一个界面少不了要用到定时器的功能,下面简单描述一个
PyQt
5的定时器Qtimer使用步骤:下面在第一个程序的基础上添加定时器的内容:(1)导入依赖库importsysimporttimefromdemoimportUi_MainWindowfrom
PyQt
5
677521
·
2020-08-07 18:41
项目笔记
【Python专题】 使用pycharm+
pyqt
5 触发自定义方法
textEdit中随意填写内容,点击pushButton后将内容添加到textBrowser中进行显示,效果如下:4、代码分析:importsysfromblogimportUi_MainWindowfrom
PyQt
5importQtWid
飘散风中
·
2020-08-07 17:56
Python
【Python专题】 使用pycharm+
pyqt
5 调取界面程序
一、使用QtDesigner制作界面1)打开的界面设计工具QtDesigner,如图:2)新建窗体,选择MainWindow:3)分别在窗口添加如下控件,Calendar、3个pushButton、checkBox、textBrowser、textEdit如图所示:4)拖好控件之后保存到pycharm项目文件夹下,生成对应的.ui文件:5)右键.ui文件使用PyUIC工具转化.ui代码为.py代码
飘散风中
·
2020-08-07 17:56
Python
PyQt
5的按钮组QButtonGroup的使用
示例是几个按钮,按下哪个按钮,哪个按钮显示不同from
PyQt
5.QtWidgetsimportQApplication,QMainWindow,QPushButton,QButtonGroupimportsysclassDemo
s_daqing
·
2020-08-07 17:27
PyQt5学习
PyQt
5之按钮类控件
PyQt
5之按钮类控件按钮的基类是QAbstractButton,提供了按钮的通用性功能。
Anony吧
·
2020-08-07 17:10
Python
PyQt
5—事件处理
事件处理一、常见事件类型和处理方法1、事件类型常见的事件有如下:键盘事件:按键按下和松开鼠标事件:鼠标指针移动、鼠标按键按下和松开拖放事件:用鼠标进行拖放滚轮事件:鼠标滚轮滚动绘屏事件:重绘屏幕的某些部分定时事件:定时器到时焦点事件:键盘焦点移动进入和离开事件:鼠标指针移入Widget内,或者移出移动事件:Widget的位置改变大小改变事件:Widget的大小改变。显示和隐藏事件:Widget的显
御承扬
·
2020-08-07 17:03
PyQt5
vscode编写一个简单的人脸检测GUI程序(1)
这个程序我是用的vscode写的(vscode是真的好用,简洁,喜欢这个编辑器哈哈),关于如何给vscode配置
pyqt
5以及如何解决配置过程遇到的问题,这些我在下一个博客进行解释。
顶尖菜鸟
·
2020-08-07 17:52
GUI
python异常机制、多进程与
PyQt
5中的QTimer、多线程
1.异常处理机制deftest(x):try:y=10/xprint(y)#exceptExceptionase:#print(e)#可以打印出异常的类型exceptZeroDivisionError:#抛出异常,执行下面的程序,如果是界面软件可以弹出一个窗口,提示用户输入错误print(x)else:#如果程序不存在异常,则执行该程序print(100/x)finally:print('thep
蜘蛛侠不会飞
·
2020-08-07 17:09
Python
Pycharm使用qt designer 设计界面,AES加密解密项目实例
pycharm使用qtdesigner设计界面,AES加密解密实例在命令行输入以下命令安装所需包安装
pyqt
5:pipinstall
PyQt
5安装qtdesigner:pipinstall
PyQt
5-tools
血红帽
·
2020-08-07 16:17
PyQt
5 发送信号
_singal.emit()中,和回调函数都不加参数即可from
PyQt
5.QtCoreimport
pyqt
Signalfrom
PyQt
5.QtWidgetsimportQMainWindowclassSub_packages_window
浪子哥学习笔记
·
2020-08-07 16:40
PyQt
5的信号和槽
from
PyQt
5.QtCoreimport
pyqt
Signal,QObjectclassSender(QObject):sendmsg=
pyqt
Signal(object)#
Erick_Lv
·
2020-08-07 16:08
python3
pyqt
学习——QDialog界面禁止最小化、最大化及关闭按钮
1、直接隐藏界面整个头部内容setWindowFlags(Qt.FramelessWindowHint)2、显示最小化按钮setWindowFlags(Qt.WindowMinimizeButtonHint)3、显示最大化按钮setWindowFlags(Qt.WindowMaximizeButtonHint)4、显示最小化和最大化按钮setWindowFlags(Qt.WindowMinMaxB
lualeslie
·
2020-08-07 16:49
pyqt学习
pycharm
pyqt
5图形界面UI配置
一.安装
pyqt
5打开图形界面designer执行命令:pip(或pip3)install
pyqt
5安装完成可能没有Qtdesigner.exe文件,此时需要安装Qt的工具包:pipinstall
PyQt
5
rgectx
·
2020-08-07 16:38
软件
库
包的相关安装及破解
PyQt
5学习笔记00——GUI编程+
PyQt
5库
1)了解GUI库(如
PyQt
5)2)了解基本程序结构可通过一个简单的GUI程序,了解GUI的界面设计、代码实现、编译、执行和最后界面的实现(即可看到自己设计的界面)。
忍耐恒_至拙胜至巧
·
2020-08-07 15:37
PyQt5
GUI设计
Python开发
PyQt
5.Qtimer模块的简单使用
应用程序开发中多线程的必要性:一般情况下,应用程序都是单线程运行的,但是对GUI程序来说,单线程有时候满足不了要求,但是对于一些特殊情况:比如一个耗时较长的操作,运行过程会有卡顿让用户以为程序出错而把程序关闭或是系统本身认为程序运行出错而自动关闭程序。这个时候就需要用到多线程的知识。一般来说,多线程技术主要涉及以下三种方法:1.利用计时器模块QTimer2.使用多线程模块QThread3.使用事件
の娟子
·
2020-08-07 15:04
PyQt5
python3+
PyQt
5 重新实现QT事件处理程序
转载自http://blog.sina.com.cn/s/blog_c22e36090102wzxq.html本文是对《PythonQtGUI快速编程》的第10章的例子events用Python3+
PyQt
5
一起交流
·
2020-08-07 15:55
Qt
PyQt
5_例1(图标、状态栏、菜单栏、工具栏)
基于
PyQt
5、Python3.4:#!
慢几步-深几度-前行
·
2020-08-07 15:27
Python实例
详解
PyQt
5中textBrowser显示print语句输出的简单方法
使用
PyQt
5开发了UI界面后,本能地想让已自己调试好的py代码中的print输出到UI的textBrowser中显示出来。在CSDN上查了不少结果,一般都是使用多线程。
·
2020-08-07 14:50
PyQt
5的相对布局管理的实现
博主
PyQt
5新手,最近在写一个可视化展示界面,第一个遇到的坑就是布局管理。
·
2020-08-07 14:50
详解
pyqt
5的UI中嵌入matplotlib图形并实时刷新(挖坑和填坑)
一、
pyqt
5的UI中嵌入matplotlib的方法1、导入模块导入模块比较简单,首先声明使用
pyqt
5,通过FigureCanvasQTAgg创建画布,可以将画布的图像显示到UI,相当于
pyqt
5的一个控件
·
2020-08-07 14:49
pyqt
5学习笔记:自定义参数 (给信号传入参数)
在
pyqt
编程过程中,经常会遇到给槽函数传递自定义参数的情况,比如有一个信号与槽函数的连接是button1.clicked.connect(shou_page)对于clicked信号来说,是没有参数的。
总裁余
·
2020-08-07 14:32
PYQT(可视化界面)
pyqt
[
pyqt
5] 动态生成按钮时,点击按钮传参
pyqt
5动态添加按钮时,无法确定按钮数量,因此无法一一给按钮添加变量名,在点击任意按钮时获取的会是循环最后生成的按钮的属性,若要获取对应按钮的属性,可使用sender()。
cmd75
·
2020-08-07 14:41
python
PyQt
5入门与实战(三)信号与槽函数,获取用户输入信息
前言:想写一个应用好久了,独立开发大概是每个程序员的梦想。自从之前写了一个数据挖掘的小模型,一直想封装一下,故而上路,所以此系列算不上教程,只是记录分享这个过程的坑点和经验,力求有头有尾,网上抄来抄去的教程真的看的头疼,己所不欲勿施于人,在封装完毕之后我会将完整的代码贴出来与大家分享。教程合集地址:https://blog.csdn.net/infent/column/info/30927第三篇信
王负剑!王负剑!
·
2020-08-07 14:30
PyQt5
pyqt5开发流程
PyQt
5----全部Qt按键代号
ConstantValueDescriptionQt.Key_Escape0x01000000Qt.Key_Tab0x01000001Qt.Key_Backtab0x01000002Qt.Key_Backspace0x01000003Qt.Key_Return0x01000004Qt.Key_Enter0x01000005Typicallylocatedonthekeypad.Qt.Key_Ins
路一直都在在在
·
2020-08-07 14:14
PyQt5
利用 Qt Designer 查看
Pyqt
5 里一些控件发送信号和接收信号(槽函数)的种类和命令格式的方法
1、进入QtDesigner并新建一个窗体,比如新建一个MainWindows窗体;然后在窗体内拖入2个控件,比如拖入treeWidget控件和tabWidget控件,如下图1中的红框1-4所示。图12、点击图1界面上方的工具栏里的“编辑信号/槽”按钮,如下图2红框。图23、如下图3,把鼠标放到红框1,然后按住鼠标左键,拖动“红线”到红框2。图34、然后,QtDesigner会自动弹出一个窗体,如
higher80
·
2020-08-07 14:07
Python -
PyQt
中信号/槽函数的使用
1、
PyQt
中信号的定义from
PyQt
5.QtCoreimportQt,
pyqt
Signal//引入模块classTestSignal(QWidget):#创建自定义信号,只能定义成类变量#mySignal
bailang_zhizun
·
2020-08-07 12:08
Python
PyQT
QT
PyQt
5学习笔记16----
PyQt
信号和槽传递额外参数
使用
Pyqt
编程过程中,经常会遇到给槽函数传递额外参数的情况。但是信号-槽机制只是指定信号如何连接到槽,信号定义的参数被传递给槽,而额外的参数(用户定义)不能直接传递。而传递额外参数又是很有用处。
翻滚吧挨踢男
·
2020-08-07 12:28
Python
python+
pyqt
5线程、定时器
写给自己python+Qt编写多线程的过程中,由于python和Qt都各自有各自的线程、定时器的书写方法,在此,将它整理一下。python线程的使用importthreadingimporttimedeffun(arg):#dosomthingprint('callfun(arg=%d)'%arg)foriinrange(4):my_thread=threading.Thread(target=f
隨兴
·
2020-08-07 12:57
python
pyqt5
使用python3+pycham编写简易计算器出现AttributeError: 'QPushButton' object has no attribute 'cliked',有没有大神指教
#_*_coding:utf-8_*_//from
PyQt
5.QtGuiimport*from
PyQt
5.Qtimport*from
PyQt
5.QtCoreimport*importsys,math,stringclassCalculator
我想我是魚
·
2020-08-07 12:15
PyQt
4 - (2) 第一印象
在这个部分,我们开始学习一些
PyQt
4的基本功能,解释会比较详细,就像教孩子说话一样。最简单的example下面的示例会非常的简单,仅仅显示一个小窗口,但是将来我们可以通过这个小窗口做很多事情。
饅頭
·
2020-08-07 11:59
Interview
&
Program
Life
pyqt
信号和槽应用举例
第一篇手写随笔。项目的部分代码:在子线程中改变主窗体的标签。classMyForm(QDialog):def__init__(self,parent=None):self.configBox=MyConfigForm()#configBox为另一个类的实例,连接另一个类,singnal()自己理解为给信号定义一个名称。self.set_begin_with是一个方法在这个方法中修改标签。self.
weixin_30938149
·
2020-08-07 10:59
【Python专题】 使用pycharm+
pyqt
5 控件事件触发
一、在QtDisigner添加控件事件1)打开QtDesigner载入上次构建ui文件:2)添加控件事件:Qt中对控件事件触发都统一称为槽和信号,我这理解为触发源和目标源,事件的添加方法就是在QtDesigner中使用编辑槽/信号功能后,点击触发源,拖动信号线指向目标源,如下图,我使用了pushButton作为了触发源,calendar作为目标源,拖动结束后,会出现事件编辑栏,左边的为触发源的事件
飘散风中
·
2020-08-07 10:33
Python
PyQt
5学习笔记---多线程---定时器
定时器:QTimer:提供了重复轮询和单词的的定时器先创建QTimer的实例,将其timeout的信号连接到对应的槽,并调用start()。常用方法start(milliseconds)启动或重新启动定时器,时间间隔为毫秒,如果定时器已经启动,将被停止并重新启动,若sigleShot为True,则只被激活一次stop()停止定时器常用信号singleShot在给定的时间间隔后,调用一个槽函数发射此
Stone_OverLooking
·
2020-08-07 10:58
Qt5
python
PyQt
学习随笔:槽函数获取信号发送对象的方法
在
PyQt
中,相似控件发送的信号可以每个控件信号对应一个槽函数,也可以将相似控件的相同信号对应到一个槽函数,但如果槽函数相同,怎么区分信号是谁发送的呢?
LaoYuanPython
·
2020-08-07 10:47
老猿Python
PyQt
5 点击会触发两次槽函数
Bug编写
PyQt
5GUI程序时,定义了一个槽函数,在实际触发过程中会两次触发该槽函数,例子:importsysfrom
PyQt
5.QtCoreimport
pyqt
Slotfrom
PyQt
5.QtWidgetsimportQApplication
相思始觉海非深
·
2020-08-07 09:43
PyQt5
PyQt
5快速上手基础篇6-QStackedWidget实现导航布局
前言本节我们使用QTDesigner.exe设计stackedWidget实现导航功能。一、基础知识1.QStackedWidget简介QStackedWidget,叫做堆载窗口控件,可以添加多个page,每个page显示不同的内容,页面中使用这个功能,可以再共同一区域在不同条件下显示不同内容,方便开发使用,关于API本文不做过多介绍,我们使用QT设计师来设计StackedWdiget,只需要了解
小驿物联
·
2020-08-07 09:03
pyqt5快速入门
PyQt
5模块、类和控件学习总结
PyQt
5模块、类和控件学习总结刚入门
PyQt
5就被各种模块、类和控件的名称搞混了,为了后续学习能有系统的概念意识,于是就整理了网上查找的相关资料,进行归纳总结,借此平台整理笔记,在此感谢CSDN,以及相关资料的原创者
摇曳的树
·
2020-08-06 21:15
PyQt5学习笔记
python
上一页
132
133
134
135
136
137
138
139
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他