[-001-]-Python语言的GUI编程工具包之PyQt5初步认识

一、PyQt5的QtWidgets介绍

PyQt5的QtWidgets模块包含了很多类,用于创建GUI应用程序的各种控件和窗口部件。其中一些主要的类包括:

QApplication:应用程序类,负责管理应用程序的控制流程和事件循环

QMainWindow:主窗口类,提供了一个应用程序的主界面

QWidget:窗口部件类,是所有用户界面元素的基类

QLabel:标签类,用于显示文本或图像

QPushButton:按钮类,用于触发事件

QLineEdit:单行文本框类,用于输入单行文本

QTextEdit:多行文本框类,用于输入和显示多行文本

QComboBox:下拉框类,用于选择列表中的一个选项

QSpinBox:微调框类,用于输入和显示数字

QCheckBox:复选框类,用于选择一个或多个选项

QRadioButton:单选框类,用于选择一个选项

QProgressBar:进度条类,用于显示任务的进度

QSlider:滑块类,用于调整数值

QTableWidget:表格类,用于显示和编辑表格数据

QTreeView:树形视图类,用于显示树形结构

QDockWidget:停靠窗口类,用于显示可停靠的窗口

二、实现一个简单的GUI窗口

import sys
from PyQt5.QtWidgets import QApplication,QWidget


"""
实现一个简单的GUI窗口
"""
# QApplication:应用程序类,负责管理应用程序的控制流程和事件循环
app = QApplication(sys.argv)
# 窗口部件类,是所有用户界面元素的基类
window = QWidget()
window.show()
sys.exit(app.exec_())

效果:

 

posted @ 2024-01-30 16:21  旅行没有终点  阅读(12)  评论(0编辑  收藏  举报