PySide python For Windows

PySide python For Windows

版本:v1.2.2 官方最新版大小:38.5M

类别:软件开发系统:WinXP, Win7, Win8

立即下载

相关版本下载地址:点击官方下载

  • PySide python For Windows v1.2.2 官方最新版0

PySide 项目的目的是提供一个 LGPL 的 python 绑定 Qt 开发平台,PySide项目提供了Qt的LGPL授权的Python绑定。它还包括完整的工具链迅速生成绑定任何基于Qt的C + +类的层次结构。PySide Qt绑定允许免费的开源软件和专有软件的开发,最终的目标是支持Qt的平台。

PySide x64 For Windows(python pyside)

PySide x64 For Windows(python pyside) 42.4M / v1.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)

...

配置Spyder(Python开发环境)环境需要安装如下资源内容:

1.PyQt For Windows 4.10.3

2.Python For Windows 2.7.5

3.PySide For Windows 1.2.1

查看全部

更新时间:2017-06-13
厂商名称:
包名:
MD5:

python基础教程第二版修订版大小:30.5M版本:pdf中文高清免费版下载

PySide x64 For Windows(python pyside)大小:42.4M版本:v1.2.2 官方最新版下载

Python Tools for Visual Studio 2013/2015(VS Python插件)大小:12.3M版本:v2.2.6 官方最新版下载

权限须知点击查看
权限管理须知关闭
玩家评论 QQ群号:203046401
我要跟贴
    取消
    猜你喜欢
    • Python开发工具
    • python

    Python开发工具更多>>

    Python开发工具合集为大家整理了很多一些好用的Python开发工具软件,在这里你可以根据自己的喜欢来选择适合自己的Python软件下载,而且Python的应用实用性极高,Web开发,数据分析计算和数据可视化(高境界玩家可达机

    python更多>>

    Python是一门易读、易维护,并且被大量用户所欢迎的、用途广泛的计算机程序设计语言。在国外用Python做科学计算的研究机构非常的多,麻省理工学院的计算机科学及编程导论、卡耐基梅隆大学的编程基础等一些知名的大学

    同类推荐
    热门精品
    显示全部+最新应用