pyqt5教程

【第二】用QtDesigner设计第一个界面

8

拼命三郎 发布于 2017-05-05

文章目录 [ 隐藏 ] 本文目标制作.ui界面把.ui文件转换成.py文件测试我们的.py文件: 本文目标 用QtDesigner设计一个登录界面 用ui界面转换成python代码 用QTDesigner设计界面简单多了,而且更加直观。先看下效果图,是不是比我们用代码写的布局要美...

阅读(20309)评论(4)赞 (43)

【第一节】QtDesigner安装

4

拼命三郎 发布于 2017-05-03

文章目录 [ 隐藏 ] QtDesigner简单介绍QtDesigner安装配置PyCharm QtDesigner简单介绍 Qtdesigner是Python设计里面一个非常实用的工具,使得人们编写qt界面可以不仅仅是使用纯代码,而可以在可视化的基础上设置,非常方便。 QtDe...

阅读(22581)评论(4)赞 (30)

PyQt5 绘制表格

1

拼命三郎 发布于 2017-04-29

文章目录 [ 隐藏 ] PyQt5绘制表格源码 PyQt5绘制表格 PyQt5绘制表格需要用到QTableWidget控件,QTableWidget可以添加行,添加列,添加表格图片等。而且可以自定义表格样式。非常好用。 我们先看下图吧 源码 # -*- coding:utf-8 ...

阅读(7022)评论(0)赞 (7)

PyQt5 安装

1

拼命三郎 发布于 2017-04-27

文章目录 [ 隐藏 ] pyqt5安装Pip命令安装方法PyQt5 Demo pyqt5安装 pyQT5作为python一个模块存在,如果没有安装Pyqt5会提示找不到该模块 [crayon-5b783299702cb767074405/] Pip命令安装方法 安装命令: [cr...

阅读(4605)评论(0)赞 (3)

PyQt5 界面显示无响应

拼命三郎 发布于 2017-04-23

GUI程序中,主线程也叫GUI线程,因为它是唯一被允许执行GUI相关操作的线程。对于一些耗时的操作,如果放在主线程中,就是出现界面无法响应的问题。这种问题一种是用多线程,另一种比较简单的方法:在处理耗时操作中频繁调用QApplication.processEvents()。这个函...

阅读(3560)评论(1)赞 (5)

PyQt5选择文件和文件

1

拼命三郎 发布于 2017-04-20

可以通过QFileDialog.getOpenFileName打开文件选择目录,选择文件。通过QFileDialog.getExistingDirectory选择文件目录\r\n

阅读(6535)评论(0)赞 (11)

Pyqt5 打开外部链接

1

拼命三郎 发布于 2017-04-20

文章目录 [ 隐藏 ] PyQt5 打开外部链接的方法实例代码 Pyqt 触发一个事件,打开外部链接,我找到了这个方法,供大家参考 PyQt5 打开外部链接的方法 1.Python 自带的webbrowser 浏览器控制模块 webbrowser提供了三种方法 [crayon-5...

阅读(2873)评论(0)赞 (1)

【第十二节】PyQt5俄罗斯方块

3

拼命三郎 发布于 2017-04-17

文章目录 [ 隐藏 ] 俄罗斯方块开发 这一节我们创建一个俄罗斯方块 俄罗斯方块 俄罗斯方块游戏是有史以来最受欢迎的电脑游戏。最初的游戏是由俄罗斯设计和编程的程序员阿列克谢帕基特诺夫于1985年。此后,俄罗斯方块是几乎所有的计算机平台上可用在很多变化。 俄罗斯方块称为积木拼图游戏...

阅读(6828)评论(0)赞 (15)

【第十一节】PyQt5自定义控件

1

拼命三郎 发布于 2017-04-15

文章目录 [ 隐藏 ] Burning widget(烧录控件) PyQt5包含种类丰富的控件。但能满足所有需求的控件库是不存在的。通常控件库只提供了像按钮、文本控件、滑块等最常用的控件。但如果需要某种特殊的控件,我们只能自己动手来实现。 自定义控件需要使用工具库提供的绘图工具,...

阅读(10095)评论(0)赞 (14)

【第十节】PyQt5绘图

5

拼命三郎 发布于 2017-04-13

文章目录 [ 隐藏 ] 绘制文本画点颜色QPen(画笔)QBrush(笔刷) PyQt5绘画系统能够呈现矢量图形,图像,和大纲font-based文本。我们也可以在程序中调用系统api自定义绘图控件。 绘图要在paintEvent()方法中实现。在QPainter对象的begin...

阅读(5673)评论(0)赞 (5)