目录
一、 第一个Qt窗口
代码实现:
import sys
from PyQt5.QtWidgets import *
# 创建QApplication对象
app = QApplication(sys.argv)
# 创建QWidget对象 窗口
w = QWidget()
# 设置窗口标题
w.setWindowTitle("PyQt App")
# 显示窗口
w.show()
# 进入事件循环
sys.exit(app.exec_())
运行结果:

二、PyQt模块简介
PyQt中有非常多的功能模块,开发中最常用的功能模块主要有三个:
- QtCore:包含了核心的非GUI的功能。主要和时间、文件与文件夹、各种数据、流、URLs、mime类文件、进程与线程一起使用
- QtGui:包含了窗口系统、事件处理、2D图像、基本绘画、字体和文字类
- QtWidgets:包含了一些列创建桌面应用的UI元素
PyQt其他模块:
- QtMultimedia:负责处理多媒体的内容和调用摄像头
- QtBluetooth:负责查找和连接蓝牙
- QtNetwork:负责网络编程
- QtPositioning:负责定位相关
- Enginio:包含了通过客户端进入和管理Qt Cloud
- QtWebSockets:实现了WebSocket协议
- QtWebKit:包含了一个基WebKit2的web浏览器QtWebKitWidgets:包含了基于QtWidgets的WebKit1的类
- QtXml:负责处理xm
- QtSvg:负责显示SVG内容
- QtSql:提供了处理数据库的工具。
- QtTest:提供了测试PyQt5应用的工具
三、窗口标题和气泡
示例代码:
import sy

本文介绍了使用Python的PyQt库创建Qt窗口的基本步骤,包括设置窗口标题、调整大小、添加气泡提示,以及如何在QLabel中显示图片、图标和文字,涉及QLabel的setPixmap,setWindowIcon,setText,QFont,setPointSize,setStyleSheet和move方法的应用。
最低0.47元/天 解锁文章
1758

被折叠的 条评论
为什么被折叠?



