PySide x64 For Windows(python pyside)
v1.2.2 官方最新版 发表评论
- 软件类别:软件开发
- 软件大小:42.38 MB
- 更新时间:2020-02-01 20:13
- 软件版本:v1.2.2 官方最新版
- 软件语言:中文
- 软件等级:
- 官方网址:https://wiki.qt.io/
评分:
好评:1
差评:0

软件介绍
PySide由Qt的官方团队--Nokia Qt进行维护,集成了Qt和python的优势。Python通过PySide调用Qt库,开发Qt程序!Pyside应该代表着未来,而且有更Pythonic的API,比如String类型直接用Python的内置str类型,遂选择了Pyside。
一个PySide程序员只需要使用简单的Python语言就能够发挥Qt的所有功能。PySide拥有LGPL2.1版授权许可,允许进行免费/开源软件和私有商业软件的开发。Matplotlib,PhotoGrabber,Wing IDE,Lucas Chess,Fminer等应用程序均使用PySide开发,另外,PySide Mobility工程还允许python访问Qt Mobile API,这对你进行移动开发是很有帮助的。
配置Spyder(Python开发环境)环境需要安装如下资源内容:
1.PyQt For Windows 4.10.3
2.Python For Windows 2.7.5
3.PySide For Windows 1.2.1
PySide 1.2.2 Py3.4:https://www.oschina.net/news/51399/pyside-1-2-2
PYQT的几种方式
采用pyuic4把ui文件转换为python代码. pyside也有一个这样的工具, 名称是pyside-uic.(还有pyside-rcc, pyside-lupdate与pyqt对应)
代码中动态导入, pyqt的代码是这样写的:
form, base = uic.loadUiType(&score.ui&)
class ScoreDlg(QDialog, form):
def __init__(self):
super(ScoreDlg, self).__init__()
self.setupUi(self)
在pyside里面, 直接生成一个对象的方法:
from PySide.QtUitools import QUiLoader
loader = QUiLoader()
widget = loader.load('mywidget.ui')
widget.show()
我上pyside的maillist, 找到了动态生成的方式, 把代码放在这里吧:
class MyQUiLoader(QUiLoader):
def __init__(self, baseinstance):
super(MyQUiLoader, self).__init__()
self.baseinstance = baseinstance
def createWidget(self, className, parent=None, name=&&):
widget = QUiLoader.createWidget(self, className, parent, name)
if parent is None:
return self.baseinstance
else:
setattr(self.baseinstance, name, widget)
return widget
def loadUi(uifile, baseinstance=None):
loader = MyQUiLoader(baseinstance)
ui = loader.load(uifile)
QMetaObject.connectSlotsByName(ui)
return ui
然后, 我们就可以用loadUi来扩展一个类了:
class Inputer(QDialog):
def __init__(self):
super(Inputer, self).__init__()
loadUi('draw.ui', self)
self.leInput.returnPressed.connect(self.input)
多平台下载
Pc版PySide x64 For Windows(python pyside) v1.2.2 官方最新版
猜你喜欢
python

python
python是一种面向对象的解释型计算机程序设计语言,常常被人们昵称为胶水语言,它最大的功能就是可以帮助用户把其他语言制作的各种模块联结在一起,目前被广泛的应用于系统管理任务的处理和Web编程等领域,本站有许多关于python的各类软件、视频教程等,欢迎有需要的朋友来IT猫扑网前来下载。...
本类推荐
本类最新
java 8u4218.0.4210.9
vc++6.0(Visual C++)简体中文企业版
Microsoft Visual C++ 6.0SP6 简体中文企业版
Borland Delphi 7.0完整简体中文注册版
microsoft visual basic v6.0精简中文版
猎码安卓中文开发工具v1.3.6 官方版
UXPin软件v2017 免费版
微信web开发者工具v1.06.2208010 官方版(32位/64位)
navicat premium linuxv16.0.11.0 官方版
phpmaker 2022中文版v2022.12.4 最新版
JetBrains PhpStorm 2022v2022.1.3.0 永久激活版
Advanced Installer(安装包制作工具)v19.7 官方版
NSIS安装包制作工具v3.08 中文增强版
vb6.0 (Visual Basic win10)中文企业64版
visual basic 6.0中文企业版官方完整版
相关软件
Python语言学习软件v3.3.1Python语言学习软件是专为Python语言打造的一款学习软件,用户可以在这里全方位的进行学习,从而帮助自己完成入门的基础练习,软件中还有大量的习题可以进行练习,用户可以更好的帮助自己找到薄弱点进行练习,有需求的用户赶紧
Python教程v1.0.11Python教程是一款特别好用的编程学习类软件。在这里你可以享受到全方位的Python学习体验,选择不同的编程学习资料,满足你全方位的编程教学需求,你能从基础开始,展开你的启蒙之旅,帮助你掌握更多的编程技巧和知识,使用起来非
Python编译器v10.2.1Python编译器英文名PythonCompiler,是一款专为Python初学者打造的手机Python编译器客户端软件,支持在手机上写代码,运行脚本,查看源码,简约小巧!感兴趣的小伙伴就来IT猫扑下载吧!Python编译器手机版介绍Python编译器是一款非
Python编程教学软件v2.0.1Python编程教学是一款关于Python的教学软件,在软件中,有着丰富多彩的教学资源等你前来领取,不仅如此,软件还有各种大牛名师来指导您的学习哦,感兴趣的朋友可千万不要错过了,赶紧前来下载吧!软件介绍app内容涵盖基础概念、控
下载排行
- 1Borland Delphi 7.0
- 2eclipse免安装版64位
- 3Visual C++6.0
- 4vb6.0 (Visual Basic win10)
- 5x-studio ide
- 6EcliPSe IDE for Java EE Developers
- 7myeclipse2019激活补丁
- 8delphi7.0企业版
- 9VC++ 6.0绿色完整版
- 10微软visual c++ 2017运行库64位







adt-bundle-windows
WebStorm 11
tc简单程序开发工具
Vbs To Exe(vbs转换exe文件)
Git图形化中文版(git extensions)










网友评论
查看所有0条评论