PyQt5
分享PyQt5的使用心得。
冯一川
如果理论和现实出现冲突的时候,我们一般认为理论错了。你好,我是冯一川,这是我最喜欢的一句话。
展开
-
PyQt5教程(十三)——实现QQ登录界面(七、信号与槽)
PyQt5教程(十三)——实现QQ登录界面(七、信号和槽)原创 2019-11-19 17:01:25 · 2308 阅读 · 5 评论 -
PyQt5教程(十二)——实现QQ登录界面(六、实现鼠标拖动界面,鼠标事件)
PyQt5教程(十二)——实现QQ登录界面(五、实现鼠标拖动界面,鼠标事件)一、实现界面可以随着鼠标进行拖动1、主要就是对鼠标事件的实现: def mousePressEvent(self, event): if event.button() == Qt.LeftButton: self.m_flag = Tr...原创 2019-11-15 15:26:19 · 2508 阅读 · 4 评论 -
PyQt5教程(十一)——实现QQ登录界面(五、实现密码框中的小键盘图标)
PyQt5教程(十一)——实现QQ登录界面(五、实现密码框中的小键盘图标)上篇文件,我们添加了qss样式表,其中也添加了登录界面密码框中的小键盘按钮资源风格。PyQt5教程(十)——实现QQ登录界面(四、加载qss样式表)本篇介绍,实现登录界面密码框中的小键盘按钮一、界面密码框中的小键盘按钮:1、loficQQ.py代码如下:import sysfrom...原创 2019-11-15 15:15:41 · 2763 阅读 · 0 评论 -
PyQt5教程(十)——实现QQ登录界面(四、加载qss样式表)
PyQt5教程(十)——实现QQ登录界面(四、加载qss样式表)一、加载QSS样式表:上篇文章,介绍了如何加载gif动画效果,本篇介绍如何加载qss样式表。QSS称为Qt Style Sheets也就是Qt样式表,它是Qt提供的一种用来自定义控件外观的机制。QSS大量参考了CSS的内容,只不过QSS的功能比CSS要弱很多,体现在选择器要少,可以使用的QSS属性也要少很...原创 2019-11-15 14:45:38 · 5954 阅读 · 2 评论 -
PyQt5教程(九)——实现QQ登录界面(三、加载gif动画效果)
PyQt5教程(八)——实现QQ登录界面(三、加载gif动画效果)一、加载gif动画效果:在上篇文章中,我们在资源文件夹中添加了我们所需要的图片资源 <file>images/back.gif</file>。现在我们在代码中实现动画效果。import sysfrom PyQt5.QtWidgets import QAp...原创 2019-11-15 14:26:44 · 3823 阅读 · 0 评论 -
PyQt5教程(八)——实现QQ登录界面(二、加载资源文件)
实现QQ登录界面——加载资源文件一、创建资源文件:上篇文章创建了QQ登录界面,本篇介绍创建并加载资源文件。1、创建资源文件夹:我们在项目文件夹下,把所需的图片资源等拷贝过来,并放入新建的images文件夹下:图片资源下载地址:登录界面图片资源2、在“项目浏览器”中,页面选择“资源”界面:...原创 2019-11-12 21:48:33 · 2864 阅读 · 1 评论 -
PyQt5教程(七)——实现QQ登录界面(一、Qt Designer创建界面,Eric6创建项目)
实现QQ登录界面——创建界面1、使用Qt Designer创建QQ登录界面(QQLogin.ui文件),如下图所示:界面文件下载地址:QQlogin.ui文件下载2、把.ui文件转换为.py文件通过PyQt5提供的命令行工具pyuic5可以把把.ui文件转换为.py文件:pyuic5 -o...原创 2019-11-12 21:08:05 · 5848 阅读 · 1 评论 -
PyQt5教程(六)——编写第一个PyQt5程序
编写第一个PyQt5程序1、Qt Designer的使用:Qt Designer是用来设计UI界面的工具。在我们之前PyQt5的安装的时候,我们安装了Qt的相关工具,其中就有Qt Designer,默认是在 D:\Soft_Install\python35\Lib\site-packages\pyqt5_too...原创 2019-11-11 21:57:32 · 1731 阅读 · 2 评论 -
PyQt5教程(五)——Eric6的配置(最详细)
Eric6的配置Eric的安装和PyQt5的安装,大家可以翻阅之前的文章:PyQt5教程(三)——Eric6的安装PyQt5教程(二)——PyQt5的安装PyQt5教程(一)——Python的安装一、Eric6的相关配置:安装好Eric6之后,我们需要进行一些配...原创 2019-11-10 20:55:58 · 9026 阅读 · 4 评论 -
PyQt5教程(四)——安装所需的命令介绍
在安装的过程中,我们会使用到很多的命令,这些命令都需要在windows下提前安装,接下来介绍常用命令的安装和下载:一、pip命令的使用:1、windows下是默认安装了pip工具的,只不过是没在环境变量中添加,所以出现找不到的情况。可以到自己的Python安装目录下查看,如图:解决办法是将:D:\Soft_Install\python35\Scripts 路径,加入到系统环境变...原创 2019-11-10 12:42:28 · 2122 阅读 · 1 评论 -
PyQt5教程(三)——Eric6的安装(详细)
Eric6的安装经过前两篇的介绍(Python和PyQt5的安装),本偏开始介绍Eric6的安装:PyQt5教程(一)——Python的安装PyQt5教程(二)——PyQt5的安装PyQt5教程(四)——安装所需的命令介绍1、Eric6简介:Eric6是一个全功能的Python开发IDE,...原创 2019-11-10 12:00:10 · 17347 阅读 · 3 评论 -
PyQt5-常见错误
错误一:调用open函数出现错误如下:Exception "unhandled UnicodeDecodeError"'gbk' codec can't decode byte 0x86 in position 47: illegal multibyte sequence解决方式:在open方法指定参数encoding='UTF-8'open('../test.qss', m...原创 2019-11-07 17:41:06 · 1301 阅读 · 0 评论 -
PyQt5教程(二)——PyQt5的安装(详细)
上篇介绍了Python的安装:PyQt5教程(一)——Python的安装,本篇介绍PyQt 5的安装。一、安装PyQt5:1、方法一:使用pip命令在线安装。输入以下命令可以直接安装:pip install PyQt5由于安装默认使用国外的镜像,可能因为网络问题会导致下载慢或者失败的现象。所以我们可以使用国内的镜像,比如豆瓣提供的镜像。只需要加上“-i https://pyp...原创 2019-11-06 21:23:14 · 147071 阅读 · 40 评论 -
PyQt5教程(一)——Python的安装
Python3的安装因为PyQt5的要求,Python需要安装python3,本文以Python3.5为例。1、打开python官网下载python:Python下载地址 2、然后选择自己的版本,下载后安装:3、安装完成后,在命令行输入...原创 2019-11-06 21:22:01 · 8979 阅读 · 1 评论