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
pyQt5
pyqt5
教程(六)事件和信号
一、事件所有的GUI应用都是事件驱动的。事件主要由应用的用户操作产生的。但是事件可能由其他条件触发,比如:一个网络连接,一个窗口管理器,一个定时器,这些动作都可能触发事件的产生。当我们调用应用的exec_()方法时,应用进入了主循环。主循环用于检测事件的产生并且将事件送到用于处理的对象中去。在事件模型,有三个参与者事件源事件源是状态发生改变的对象。它产生了事件。事件对象事件对象(event)封装了
股锅
·
2020-02-16 11:31
PyQt5
信号与槽详解
1、信号与槽函数基础'''信号与槽函数基础,信号是一个事件,发射信号之后槽函数就会执行'''from
PyQt5
.QtWidgetsimport*importsysclasssignal(QWidget)
The-Chosen-One
·
2020-02-16 09:00
PyQt信号与槽之信号与槽的入门应用(一)
装饰器的信号与槽的使用一:内置信号与槽的使用内置信号与槽的使用,是指在发射信号时,使用窗口控件的函数,而不是自定义的函数,这种也是我们前面用的最多的,下面简单的一个实例,大家就会明白importsysfrom
PyQt5
xiaoHWW
·
2020-02-16 02:50
python
pyqt5
QDateTimeEdit 常用
yyyyMMddHHmmsssetMinimumDate()setMaximumDate()time()返回编辑的时间date()返回编辑的日期image.pngimage.png--coding:utf-8--'''【简介】
PyQt5
SkTj
·
2020-02-15 09:10
QTableView,QStandardItemModel中对数据进行排序(
pyqt5
,python)
在QT中为了通过表格展示数据时,通常采用QTableView组件来展示。常用的表格储存方式就是通过QStandardItemModel来进行存储代码示例如下:self.model=QStandardItemModel()self.tableView.setModel(self.model)...self.model.setItem(0,0,QStandardItem(item.text()))#通
傑jay
·
2020-02-14 23:55
QTableView,QStandardItemModel隐藏默认的行号(
pyqt5
,python)
在使用QTableView显示表格时,通常只会设置列表头,代码如下:self.model.setHorizontalHeaderLabels(['a','b','c','d'])一旦设置会自动生成行号1,2,3,4,5,6...非常不美观如何隐藏默认显示的行号呢?代码如下header=self.tableView.verticalHeader()header.hide()#隐藏默认的行号
傑jay
·
2020-02-14 23:45
PyQt5
中Web操作与多线程定时器
1、装载外部网页页面'''用web浏览器控件QWebEngineView控件显示网页
PyQt5
和Web的交互技术同时使用python和Web开发程序,混合开发Python+JavaScript+HTML5
The-Chosen-One
·
2020-02-14 17:00
PyQt5
四大布局方式
1、绝对布局方式'''绝对布局方式,通过move的XY坐标方式来控制控件的位置'''from
PyQt5
.QtWidgetsimport*importsys,mathclassabsolutelayout
The-Chosen-One
·
2020-02-14 17:00
python图形开发GUI库
pyqt5
的详细使用方法及各控件的属性与方法
本文主要列出来python图形开发GUI库
pyqt5
的窗体,控件属性与方法如果你想看看python图形开发GUI库
pyqt5
的基础使用方法可以查看我们的另一篇文章python图形开发GUI库
pyqt5
的基本使用方法详解基本框架
face丶
·
2020-02-14 16:49
Python3.5+
PyQt5
词频统计(一)
一、需求分析统计给定英文文档中单词出现的频率,要求速度快、准确率高,有良好的交互界面,初期实现简单的分词、统计功能,不考虑词形变换等复杂情况,中期要实现相对简单的词形还原任务,后期实现复杂的词形变换还原(需要较强的自然语言处理能力,暂不考虑)二、环境搭建|所需环境|推荐工具||-------------|:-------------:|-----:||Python编程工具|PyCharm2016.
Pantheon
·
2020-02-14 16:20
python图形开发GUI库
pyqt5
的基本使用方法详解
一:安装
PyQt5
pipinstall
pyqt5
如果你的系统没有安装pip请阅读我们的另一篇文章windows下python安装pip方法详解二:
PyQt5
简单使用#!
face丶
·
2020-02-14 16:15
打包
PyQt5
应用时的注意事项
用pyinstaller打包
PyQt5
项目可能成功,但是在运行打包后的exe时,经常会遇到“ImportError:unabletofindQt5Core.dllonPATH”错误官方解释,这是
PyQt5
大眼睛编程
·
2020-02-14 08:27
python快速进阶10-打包
PyQt5
应用时的注意事项
用pyinstaller打包
PyQt5
项目可能成功,但是在运行打包后的exe时,经常会遇到“ImportError:unabletofindQt5Core.dllonPATH”错误官方解释,这是
PyQt5
大眼睛编程
·
2020-02-13 23:15
python
后端
网页爬虫
flask
pyinstaller用法
pyinstallerpipinstallpyinstaller然后进入你的项目目录下我写了个例子example.pyimage.png#-*-coding:utf-8-*-importsysfrom
PyQt5
LanceAdd
·
2020-02-13 22:21
(五 交互-1)
PyQT5
绑定函数的传参
理解说明如下内容很好,建议阅读。APyQtbuttoneventcanbeconnectedinthenormalwaytoafunctionsothatthefunctionreceivesthedefaultsignalarguments(inthiscasethebuttoncheckedstate):defconnections(self):my_button.clicked.connec
刘月玮
·
2020-02-13 16:03
【
PyQt5
】
PyQt5
多线程 QThread 实现
简介#QThread类提供了一种独立于平台的线程管理方法。QThread对象管理程序中的一个控制线程。在run()中开始执行QThreads。默认情况下,run()通过调用exec()启动事件循环,并在线程中运行Qt事件循环。ps:很多人在学习Python的过程中,往往因为遇问题解决不了或者没好的教程从而导致自己放弃,为此我整理啦从基础的python脚本到web开发、爬虫、django、数据挖掘等
编程叫兽
·
2020-02-13 13:52
python高效学习方法
PyQt5
学习笔记(四):退出按钮
本文由Cescfangs译自ZetCode
pyqt5
系列教程并作适当修改。
链球选手
·
2020-02-13 12:49
PyQt5
复杂控件(树控件、选项卡控件(滚动条控件、多文档控件、停靠控件)
1、树控件的基本使用方法QTreeWidget'''QTreeWidget树控件的使用方法添加图标,添加表格,添加复选框等'''from
PyQt5
.QtWidgetsimport*from
PyQt5
.QtCoreimportQtfrom
PyQt5
The-Chosen-One
·
2020-02-13 11:00
pyInstaller打包项目
使用pyinstaller3.6+python3.7.5+
PyQt5
5.12.0,win10环境。
yangou201
·
2020-02-13 11:25
下载安装发布
PyQt5
程序
下载安装发布
PyQt5
程序安装
PyQt5
pipisntall
pyqt5
编写demo用pyinstaller打包成exe发布pyinstallerdemo.py-F-w--icon=demo.ico运行时候会报错
容我三思兮
·
2020-02-13 07:36
PyQt5
编程(4) :利用QtDesigner设计程序界面(2)
要将MyForm.ui生成ui_MyForm.py文件,需执行下列命令:pyuic5.batMyForm.ui-оui_MyForm.py生成.py文件后,就可用import导入到程序中:from
PyQt5
importQtWidgetsimportsys
用电热毯烤猪
·
2020-02-13 04:17
python 仿WINDOW任务计划程序
image.png--coding:utf-8--from
PyQt5
importQtCore,QtGui,QtWidgetsimportsys,osimportwin32apiimportwin32confrom
PyQt5
SkTj
·
2020-02-13 02:46
PyQt5
学习笔记(十五):重新实现事件触发信号
本文由Cescfangs译自ZetCode
pyqt5
系列教程并作适当修改。
链球选手
·
2020-02-13 00:01
python快速进阶9-实现多线程及线程间通信的简单方法
中的QThread类实现多线程利用PyQt中的pyqtSignal类实现信息的触发和捕获,即定义事件和订阅事件利用QThread类实现多线程的方法1,新建一个python类,继承自QThreadfrom
PyQt5
大眼睛编程
·
2020-02-13 00:50
python
后端
网页爬虫
flask
python
pyqt5
QTreeWidget 点击事件
/usr/bin/envpython3'''【简介】
PyQT5
中QTreeWidget例子'''from
PyQt5
.QtWidgetsimport*importsysclassTreeWidgetDemo
SkTj
·
2020-02-12 17:52
PyQt5
单元格操作大全
需要创建一个QTableView实例和一个数据源model,然后将其两者关联MVC模式modelviewercontroller前后端关联MVC的目的是将后端的数据和前端页面的耦合度降低'''from
PyQt5
The-Chosen-One
·
2020-02-12 10:00
PyQt5
打印机
1、打印机操作(打印默认文本里面的内容)from
PyQt5
importQtGui,QtWidgets,QtPrintSupportfrom
PyQt5
.QtWidgetsimport*importsysclassPrintsupport1
The-Chosen-One
·
2020-02-12 09:00
PyQt5
学习笔记(一): 来创建第一个PyQt应用吧!
本文由Cescfangs译自ZetCode
pyqt5
系列教程并作适当修改。
链球选手
·
2020-02-12 02:48
【
PyQt5
】信号与槽+装饰器定义槽函数
5、使用装饰器定义信号和槽函数使用方法:@
PyQt5
.QtCore.pyqtSlot(参数)defon_发送者对象名称_发射信号名称(self,参数):pass使用方法有效的前提是下面函数执行的情况下:
王大桃zzZ
·
2020-02-11 17:00
PyQt5
剪切板操作
1、使用剪切板importsys,mathfrom
PyQt5
.QtWidgetsimport*from
PyQt5
.QtGuiimport*from
PyQt5
.QtCoreimport*classClipboard
The-Chosen-One
·
2020-02-11 09:00
PyQt5
的菜单栏、工具栏和状态栏
1、创建菜单栏importsys,mathfrom
PyQt5
.QtWidgetsimport*from
PyQt5
.QtGuiimport*from
PyQt5
.QtCoreimport*classmenu
The-Chosen-One
·
2020-02-11 09:00
PyQt5
日历控件及相关操作
1、日历控件QCalendarWidget控件importsys,mathfrom
PyQt5
.QtWidgetsimport*from
PyQt5
.QtGuiimport*from
PyQt5
.QtCoreimport
The-Chosen-One
·
2020-02-11 09:00
PyQt5
控件支持拖拽方法
(True)设置B可以接受拖动B需要满足两个事件1.dragEnterEvent将A拖到B触发2.dropEvent在B的区域放下A时发生触发具体实现代码如下所示:importsys,mathfrom
PyQt5
The-Chosen-One
·
2020-02-11 09:00
PyQt5
绘图API
PyQt5
绘图API大全1、绘图API:绘制文本#1.文本2.各种图形3.图像#QPainterpainter=QPainter()painter.begin()painter.end()painter.drawtext
The-Chosen-One
·
2020-02-11 09:00
每日学习2_搭建py3.6+pycharm+
PyQt5
开发环境
每天都要有收获利用高效开发工具Pycharm写PyQt,安装pycharm安装Anacandapython2.7版,我经常用2.7,利用虚拟环境安装3.6写
pyqt5
的代码cmd下安装
pyqt5
、
pyqt5
Symbian米汤
·
2020-02-10 19:52
Pycharm-
PyQt5
-QtDesigner配置
环境:python3.6.2PycharmCommunityEdition2017.2.2x64
PyQt5
.9QtDesigner安装PyQt和QtDesignerpipinstall
PyQt5
pipinstall
pyqt5
脱离了低级趣味的高等宅
·
2020-02-10 17:28
PyQt5
窗口关闭问题---关闭主程序的窗口但子窗口仍显示的问题
使用
PyQt5
做界面开发时,如果做一个较复杂的程序时往往会涉及到在主程序中打开某个菜单弹出子窗口的问题,如果在打开很多子窗口的时候想一键退出关闭主窗口,但其它的子窗口仍然正常显示着,那么如何在代码中进行处理关闭主程序时所有关联的子窗口也一并关闭掉
aziji
·
2020-02-10 17:00
PyQt5
之QFrame对象
简介QFrame是一个基类,可以直接使用;主要是用来控制一些边框样式,例如凸起、凹下、阴影、线宽等;继承自QWidget创建QFrame(parent:QWidget=None,flags:Union[Qt.WindowFlags,Qt.WindowType]=Qt.WindowFlags())#代码示例window=QWidgetwindow.resize(500,500)frame=QFram
李济雄
·
2020-02-10 00:25
PyQt
python
pyqt
gui
PyQt5
之QTextEdit对象
简介QTextEdit是一个高级的WYSIWYG(whatyouseeiswhatyouget)查看器,支持使用HTML样式标签的富文本格式;它经过优化,可以处理大型文档并快速响应用户输入;适用于段落和字符;文本编辑可以加载纯文本和富文本文件,以显示图像、列表和表格;继承自QAbstractScrollArea创建QTextEdit(parent:QWidget=None)QTextEdit(st
李济雄
·
2020-02-10 00:33
PyQt
python
pyqt
gui
Mayavi入门之mlab.points3d
因此重新安装一下(之前如果安装过想更新最新版本的话,最好卸载干净,不然会有各种想象不到的问题)1.安装python2,安装
PyQt5
,事实上Mayavi官方说支持PyQt4,Pyside,Pyside2
大蓝鲸
·
2020-02-10 00:00
python 动画
from
PyQt5
.QtWidgetsimportQApplication,QWidget,QPushButton,QLabelimportsysfrom
PyQt5
.QtCoreimportQtfrom
PyQt5
gisoracle
·
2020-02-09 23:00
Endnote半自动导入小软件
endnote半自动导入小软件,可以实现文献的半自动导入from
PyQt5
.QtWidgetsimportQWidget,QPushButton,QLabel,QApplication,QVBoxLayout
快乐的夏天_eaf9
·
2020-02-09 14:50
PyQt5
编程(45)—使用数据库(11)
4.4使用关联委托
PyQt5
编程(44)的程序有一个缺点,在添加新条目或编辑现有记录时,如果类别的输入不是代号而是“耗材”、“存储介质”时,所作的修改是不会被保存。
用电热毯烤猪
·
2020-02-09 11:27
PyQt5
编程(42)—使用数据库(8)
4.与数据关联的模型通常情况下,数据库中存储的数据通过列表或表格等组件显示。对于这些情况,PyQt提供了两个类模型从数据库直接提取数据。4.1与SQL查询关联的模型如果要显示从SQL查询中检索到的数据,但又不需要编辑此数据,则可使用QSqlQueryModel类。它表示与SQL查询关联的模型。这个类的继承层次如下:QObject-QAbstractltemModel-QAbstractTableM
用电热毯烤猪
·
2020-02-09 03:16
pyqt5
学习笔记
软硬件环境OSXEICapitanPython3.5.1
PyQt5
.5.1PyCharm5.0.4前言Qt是一个开源的跨平台的GUI框架,为很多计算机语言提供了应用程序开发接口,另外还提供了集成开发环境
canaddy1
·
2020-02-09 00:44
Python3+Pycharm+
PyQt5
环境搭建
操作系统:Windows10Python版本:3.7及以上版本均可PyCharm:PyCharm2019.31、安装
PyQt5
及其拓展工具。
awesome33rabbit
·
2020-02-07 19:00
Python使用
PyQt5
/PySide2编写一个极简的音乐播放器功能
疫情肆虐,憋在家实在无聊,索性写点东西,于是就有了这个极极极极极简的音乐播放器。这个极极极简的音乐播放器类似于“阅后即焚”的软件,播放器可以随机播放歌曲,获取下一首歌曲,不能重新播放上一首歌曲,不能获取歌曲的名称和演唱者。听过的歌曲,就像过眼云烟,放完即散。下面来看看如何用Python实现这个音乐播放器软件吧!一、创建UI界面首先,我们来创建这个播放器的UI界面。这个播放器一共有6个控件:左上角的
Z州的先生
·
2020-02-07 11:01
PYQT5
(15)
pyqt5
QTreeWidget使用集锦(如右键菜单)
比较好的教程:https://zhuanlan.zhihu.com/p/36033317image【简介】
PyQT5
中QTreeWidget例子from
PyQt5
.QtWidgetsimport*importsysclassTreeWidgetDemo
弗兰克万岁
·
2020-02-07 08:25
用python制作一款录屏小工具
2效果展示3知识串讲(敲黑板啦)这次要讲的东西可能比较多了,涉及到
pyqt5
GUI软件的制作、QThread多线程的使用、Sikuli库的图形操作、win3
Python新视界
·
2020-02-07 03:57
pip换源app 实现
话不多说直接上代码importosfrom
PyQt5
.QtWidgetsimportQWidget,QApplication,QComboBox,QPushButtonimportsysclassWindow
MindBin
·
2020-02-06 21:00
上一页
130
131
132
133
134
135
136
137
下一页
按字母分类:
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
其他