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

分类: 计算机技术
推荐阅读:
C语言实现复数乘法计算 本文将使用C语言实现复数的乘法运算;
Python实现switch语句,没错!是Switch语句 Python中是没有switch语句的;条件判断只能使用if…else…这样的语句;但是伟大的劳动人民是非常有头脑的,我们总有办法。
PySide6 exec()函数详细教程 PySide6.QtWidgets.Application类的exec()函数使程序进入Qt主事件循环并等待直到调用exit()函数,然后返回调用exit()时设置的值,如果调用的是quit()函数,则是0;此处的exit()和quit()函数是QApplication类的成员函数;
Golang中 import cycle not allowed 的解决方法 在Go语言中,在使用import导入相应的包时,你可能会碰到 import cycle not allowed 这样的问题,出现这样的问题是你的包没有规划好,导致包相互依赖;
C语言程序动态创建二维数组 在本文中,你将学会使用C语言通过多种方法实现二维数组;其中包含为二维数组指针动态的分配内存、释放内存;
Python vars()函数 vars() 函数返回对象的属性和属性值的字典。其语法如下: