快速入门

lilech / 2024-04-25 / 原文

快速入门

为什么不用Pyqt6,非要用PySide6开发程序呢?因为PySide6是Qt官方维护的py库,Pyqt6如果用于商业需要购买许可证,而PySide6的LGPL许可证,允许商业、非商业、开源或非开源。

当然,PyQt6和PySide6大部分函数是一致的,网上的PyQt教程也比较丰富,可以先练习PyQt,发布源码时转为PySide6即可。

版本需求:Python>=3.7.1

pip install pyside6

以下是一些PyQt6的教程资源:

  1. PySide6 官网文档:PySide6.QtWidgets - Qt for Python
  2. ZetCode教程:ZetCode - Go, C#, Python, Java, JavaScript programming
  3. 一些PyQt5/6的简单示例:简介 | Maicss

请注意,由于PyQt6是一个相对较新的版本, 目前可能没有像PyQt5那样丰富的教程资源。你也可以参考PyQt5的教程,因为PyQt6在许多方面与PyQt5类似。

PySide6并不像PyQt拥有丰富的社区资源,每个函数有据可查,可以先用PyQt5/6,反正区别是import引用的版本不一样,里面的函数语法等是一致的

image