PySide6模块的导入和使用

Qt拥有众多的模块帮助你构建应用程序,例如QtCoreQtGuiQtNetworkQtOpenGLQtQuickQtQmlQtWidgets等等;本文将讲解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")

原创内容,如需转载,请注明出处;

本文地址: https://www.perfcode.com/p/pyside6-modules.html

分类: 计算机技术
推荐阅读:
Python将任意维度的不规则列表展平成一维列表 本文使用Python将任意维度的不规则列表展平成一维列表;
requests中的超时(timeout)设定和捕获异常 为防止服务器不能及时响应,大部分发至外部服务器的请求都应该带着 timeout 参数。在默认情况下,除非显式指定了 timeout 值,requests 是不会自动进行超时处理的。如果没有 timeout,你的代码可能会挂起若干分钟甚至更长时间。
一条命令创建多级目录 在Linux系统下,如果你想创建一个诸如 a/b/c/d/e 这样的多级目录,可能有些新手会这样做:
Python slice()函数 在 Python 中,slice() 函数用于创建一个 slice 对象,该对象可以用于对序列进行切片操作。slice() 函数接受三个参数:起始位置、结束位置和步长。这些参数都是可选的。
Python 异常处理及常见错误 一般情况下,在python无法正确处理程序时,就会发生异常;当发生异常时,我们需要捕获它并进行处理,否则程序会终止运行。
Rust实现线性搜索算法(Linear Search) 本文将使用Rust实现线性搜索算法(Linear Search);