PySide x64 For Windows(python pyside)
v1.2.2 官方最新版- 软件大小:42.38 MB
- 软件语言:中文
- 软件类型:国产软件 / 软件开发
- 软件授权: 免费软件
- 更新时间:2020-02-01 20:13:35
- 软件等级:
- 软件厂商: -
- 应用平台:WinXP, Win7, Win8
- 软件官网: https://wiki.qt.io/
相关软件
Python语言学习软件v3.3.1安卓版
12.21 MB/中文/10.0
Python教程v1.0.11 官方安卓版本
22.62 MB/中文/10.0
Python编译器v10.2.1安卓版
62.77 MB/中文/10.0
Python编程教学软件v2.0.1 安卓版
48.73 MB/中文/9.0
python编程酱手机版v1.0.0 安卓版
22.94 MB/中文/10.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)
更多>> 软件截图
推荐应用
UXPin软件 49.76 MB
下载/中文/6.0 v2017 免费版visual studio 2017 702.00 KB
下载/中文/1.0 官方中文旗舰版ADT Plugin for Eclipse(Android开发工具) 98.00 MB
下载/中文/10.0 v23.06 官方最新版PEiD中文版 1.00 MB
下载/中文/10.0 v0.95 全插件汉化版hadoop 64位安装包 113.28 MB
下载/英文/10.0 v2.3 免费版XTreme Toolkit Pro 17(vc界面开发工具) 62.60 MB
下载/中文/0.0 v17.2.0 免费版android sdk完整包(包括SDK tools) 1.37 GB
下载/中文/2.0 v23.0.4 离线安装包myeclipse2017ci 1中文版 1.52 GB
下载/中文/6.0 免费汉化版
其他版本下载
精品推荐 python
- 更多 (114个) >> python Python是一门易读、易维护,并且被大量用户所欢迎的、用途广泛的计算机程序设计语言。在国外用Python做科学计算的研究机构非常的多,麻省理工学院的计算机科学及编程导论、卡耐基梅隆大学的编程基础等一些知名的大学都开始采用Python来教授程序设计课程,主要是因为Python语言
扇贝编程python最新版 54.78 MB
/中文/10.0python编程狮手机版 42.20 MB
/中文/10.0慕知python教学app(python精品课) 39.38 MB
/中文/10.0在线学python软件 17.63 MB
/中文/10.0python编程教程app 48.94 MB
//10.0pythonista手机版教学 39.38 MB
/中文/10.0Python编程狮手机版 42.11 MB
/中文/10.0Python语言学习软件 12.21 MB
/中文/10.0
相关文章
下载地址
PySide x64 For Windows(python pyside) v1.2.2 官方最新版
查看所有评论>> 网友评论
更多>> 猜你喜欢