分类分类
大小:38.54 MB更新:2017/06/13
类别:软件开发系统:Winll
相关版本下载地址:点击官方下载

PySide 项目的目的是提供一个 LGPL 的 python 绑定 Qt 开发平台,PySide项目提供了Qt的LGPL授权的Python绑定。它还包括完整的工具链迅速生成绑定任何基于Qt的C + +类的层次结构。PySide Qt绑定允许免费的开源软件和专有软件的开发,最终的目标是支持Qt的平台。
采用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)
...
配置Spyder(Python开发环境)环境需要安装如下资源内容:
1.PyQt For Windows 4.10.3
2.Python For Windows 2.7.5
3.PySide For Windows 1.2.1
派森编程软件pythonv3.9.6 官方版时间:2021-09-11下载
PySide x64 For Windows(python pyside)v1.2.2 官方最新版时间:2020-02-01下载
Python Tools for Visual Studio 2013/2015(VS Python插件)v2.2.6 官方最新版时间:2017-06-13下载
java 8u421软件开发65.00 KB8.0.4210.9
详情delphi2007完整版软件开发1.16 GB免序列号安装版
详情vc++6.0(Visual C++)软件开发226.78 MB简体中文企业版
详情Visual FoxPro(VFP98、VFP6)软件开发28.11 MB免安装中文绿色版
详情jre1.8 32位解压版软件开发69.10 MBv8.0 Update 291 绿色版
详情visual studio 2013破解版软件开发2.80 GB64位/32位旗舰版
详情adt-bundle-windows软件开发510.00 MBx86_x64 最新完整版
详情Visual Basic 5.0软件开发938.00 KB官方正式版
详情Microsoft Visual C++ 6.0软件开发220.94 MBSP6 简体中文企业版
详情Visual Studio Community 2017软件开发702.00 KB官方社区个人版
详情java 6 update 45(JAVA运行环境)软件开发59.20 MBv6.0 官方版
详情Visual C++ 2010 SP1软件开发10.13 MBx86/x64 官方安装版
详情microsoft visual c++ 14运行库64位软件开发61.57 MB官方版
详情Visual FoxPro 9.0 sp2软件开发28.01 MB简体中文版
详情WiXToolset(打包安装工具)软件开发25.99 MBv3.11.1 官方稳定版
详情Microsoft Visual C++ 9.0 64位软件开发4.63 MB官方版
详情Borland Delphi 7.0软件开发188.40 MB完整简体中文注册版
详情Keil uVision4最新版软件开发205.00 MB无长度限制破解版
详情ArcGIS Desktop10.5完整破解版软件开发1,013.00 MB免费中文版_附教程
详情exescope 6.50破解版软件开发490.00 KBv6.50 简体中文安装版
详情点击查看更多
java 8u421软件开发65.00 KB8.0.4210.9
详情Borland Delphi 7.0软件开发188.40 MB完整简体中文注册版
详情visio 2010 激活程序软件开发1,005.00 KBv1.3 中文版
详情Microsoft Visual C++ 9.0 32位软件开发3.92 MB官方版
详情vc++6.0(Visual C++)软件开发226.78 MB简体中文企业版
详情Microsoft Visual C++ 9.0 64位软件开发4.63 MB官方版
详情microsoft visual c++ 14运行库64位软件开发61.57 MB官方版
详情VC6.0 SP6软件开发41.81 MB简体中文迷你版
详情microsoft visio 2013密钥激活工具软件开发2.33 MBv2.1 HEU版
详情keil uvision5注册机软件开发41.00 KB32位/64位 通杀版
详情Microsoft Visual C++ 6.0软件开发220.94 MBSP6 简体中文企业版
详情JAVA运行环境(jre8 64位)软件开发75.00 MBv8.0 Update 291 绿色解压版
详情java 6 update 45(JAVA运行环境)软件开发59.20 MBv6.0 官方版
详情Microsoft Visual C++ 2005 Redistributable运行库软件开发6.44 MBx86/x64位 v8.0.61001 官方版
详情Microsoft Visual Studio 2005软件开发1.42 GB64位/32位 简体中文版
详情svn小乌龟中文版软件开发26.00 MBv1.14.1 免费版
详情java虚拟机(jre-7u9-windows-x64/x32)软件开发57.00 MBUG NX专用版本
详情Java SE Development Kit 18(jdk)软件开发153.00 MBv18.0.1 稳定版
详情visual basic 6.0中文企业版软件开发215.00 MB官方完整版
详情TortoiseSVN 简体中文语言包软件开发11.90 MBv1.14.1.29085 官方正式版
详情点击查看更多
android sdk完整包(包括SDK tools)软件开发1.37 GBv23.0.4 离线安装包
详情visual studio 2017软件开发702.00 KB官方中文旗舰版
详情PEiD中文版软件开发1.00 MBv0.95 全插件汉化版
详情XTreme Toolkit Pro 17(vc界面开发工具)软件开发62.60 MBv17.2.0 免费版
详情vc++6.0(Visual C++)软件开发226.78 MB简体中文企业版
详情UXPin软件软件开发49.76 MBv2017 免费版
详情visual basic 6.0中文企业版软件开发215.00 MB官方完整版
详情ADT Plugin for Eclipse(Android开发工具)软件开发98.00 MBv23.06 官方最新版
详情hadoop 64位安装包软件开发113.28 MBv2.3 免费版
详情Rapid PHP 2016软件开发31.54 MBv14.2 免费版
详情myeclipse2017ci 1中文版软件开发1.52 GB免费汉化版
详情微软visual c++ 2017运行库64位软件开发27.00 MB简体中文版
详情VB开发助手特别版软件开发897.00 KBv1.0.105 官方版
详情活字格企业Web应用生成器软件开发500.00 MBv6.0.104.0 免费版
详情arcgis10.2中文语言包软件开发481.00 KB安装版
详情delphi2007完整版软件开发1.16 GB免序列号安装版
详情PHPEdit破解版软件开发100.00 MBv5.0.0.12872 简体中文版
详情FairyGUI Editor(UI编辑器)软件开发46.60 MBv2020.1.1p1 官方版
详情python32位+64位绿色版软件开发34.51 MBv3.8.5 官方稳定版
详情android volley jar包(volley框架)软件开发244.00 KBgithub免费版
详情点击查看更多





































