![]() |
1
58
Pyqt如果您正在开发任何严肃的东西,特别是当您学习的东西也会直接转换为使用其他语言的qt时(如果需要),而qt可能是目前可用的最佳跨平台接口工具包。 只有两个真正的(潜在的)缺点: PYQT仅在GPL下可用。这意味着,如果您发布代码,它必须在兼容的许可证下,根据 Nokia's GPL Exception 或根据商业许可证(需要花钱)。这与现在在LGPL下可用的qt相反。 pyqt默认不包括在python安装中。你得自己打包图书馆。(ARS Technica有一个 good article 在Windows和OS X上执行。) |
![]() |
2
33
Pyqt现在是我们的主要图形用户界面工具包,经过1年的开发,我不想返回到任何其他地方。它稳定、成熟、跨平台、完全本土。甚至系统对话框(例如打开文件)也是操作系统使用的对话框。
我调整了我的XP主题,现在我的应用程序皮肤相应地。这创造了一种非常专业的外观,与类似工具包的外观不可比。
我把它介绍给了这里的其他两个开发人员,但没有听到他们抱怨… |
![]() |
3
17
|
![]() |
4
7
PyQT非常容易学习,Qt的文档也适用于PyQt,也有端口到.NET和Java。所以,它是仙女跨平台和跨语言。 您还集成了Pyqt Eric IDE . 对CSS样式的支持也非常出色。 请参阅新的OpenSUSE安装程序以了解您可以使用它做什么。 |
![]() |
5
3
您可以使用tkinter创建巨大的gui。如果您愿意尝试Pytkgen模块,它可以帮助您根据JSON定义创建Tkinter GUI: https://github.com/tmetsch/pytkgen |
![]() |
6
1
我采用PYQT-跨平台,工作方便可靠。 我用过 TkInter 非常轻,我找不到一个点,使tkinter比pyqt更好。 |
![]() |
July · 如何定义数字间隔,然后四舍五入 1 年前 |
![]() |
user026 · 如何根据特定窗口的平均值(行数)创建新列? 1 年前 |
|
Ashok Shrestha · 需要追踪特定的颜色线并获取坐标 1 年前 |
![]() |
Nicote Ool · 在FastApi和Vue3中获得422 1 年前 |
|
Abdulaziz · 如何对集合内的列表进行排序[重复] 1 年前 |
![]() |
asmgx · 为什么合并数据帧不能按照python中的预期方式工作 1 年前 |