PySide6模块的导入和使用
Qt拥有众多的模块帮助你构建应用程序,例如QtCore
,QtGui
,QtNetwork
,QtOpenGL
,QtQuick
,QtQml
,QtWidgets
等等;本文将讲解PySide6常用模块的功能以及在Python中的导入和使用方法;
基本模块
本教程主要详细讲解这三个模块的使用;
PySide6.QtCore
,提供核心非GUI功能;PySide6.QtGui
,提供GUI功能扩展QtCore;PySide6.QtWidgets
,提供用于UI的图形元素;
导入方法
以PySide6.QtWidgets.QPushButton
部件为例;
方法一
from PySide6 import QtWidgets
button = QtWidgets.QPushButton("hello world")
方法二
from PySide6.QtWidgets import QPushButton
#from PySide6.QtWidgets import * #也可导入PySide6.QtWidgets模块中的所有部件
button = QPushButton("hello world")