PySide64位下載 最新更新|軟件分類|軟件專題|手機(jī)版|論壇轉(zhuǎn)貼|軟件發(fā)布

您當(dāng)前所在位置: 首頁(yè)編程開(kāi)發(fā)軟件開(kāi)發(fā) → PySide x64 For Windows(python pyside) v1.2.2 官方最新版

PySide x64 For Windows(python pyside)

v1.2.2 官方最新版

PySide x64 For Windows(python pyside)下載
  • 軟件大?。?span itemprop="fileSize">42.38 MB
  • 軟件語(yǔ)言:中文
  • 軟件類型:國(guó)產(chǎn)軟件 / 軟件開(kāi)發(fā)
  • 軟件授權(quán): 免費(fèi)軟件
  • 更新時(shí)間:2020-02-01 20:13:35
  • 軟件等級(jí):4星
  • 軟件廠商: -
  • 應(yīng)用平臺(tái):WinXP, Win7, Win8
  • 軟件官網(wǎng):

ITMOP本地下載文件大小:42.38 MB

點(diǎn)贊 好評(píng) 0%(0) 差評(píng) 差評(píng) 0%(0)

軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評(píng)論下載地址

小編為您推薦: PySide python

PySide由Qt的官方團(tuán)隊(duì)--Nokia Qt進(jìn)行維護(hù),集成了Qt和Python的優(yōu)勢(shì)。Python通過(guò)PySide調(diào)用Qt庫(kù),開(kāi)發(fā)Qt程序!Pyside應(yīng)該代表著未來(lái),而且有更Pythonic的API,比如String類型直接用Python的內(nèi)置str類型,遂選擇了Pyside。

一個(gè)PySide程序員只需要使用簡(jiǎn)單的Python語(yǔ)言就能夠發(fā)揮Qt的所有功能。PySide擁有LGPL2.1版授權(quán)許可,允許進(jìn)行免費(fèi)/開(kāi)源軟件和私有商業(yè)軟件的開(kāi)發(fā)。Matplotlib,PhotoGrabber,Wing IDE,Lucas Chess,F(xiàn)miner等應(yīng)用程序均使用PySide開(kāi)發(fā),另外,PySide Mobility工程還允許python訪問(wèn)Qt Mobile API,這對(duì)你進(jìn)行移動(dòng)開(kāi)發(fā)是很有幫助的。

配置Spyder(Python開(kāi)發(fā)環(huán)境)環(huán)境需要安裝如下資源內(nèi)容:

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文件轉(zhuǎn)換為python代碼. pyside也有一個(gè)這樣的工具, 名稱是pyside-uic.(還有pyside-rcc, pyside-lupdate與pyqt對(duì)應(yīng))

代碼中動(dòng)態(tài)導(dǎo)入, pyqt的代碼是這樣寫的:

form, base = uic.loadUiType("score.ui")

class ScoreDlg(QDialog, form):

def __init__(self):

super(ScoreDlg, self).__init__()

self.setupUi(self)

在pyside里面, 直接生成一個(gè)對(duì)象的方法:

from PySide.QtUiTools import QUiLoader

loader = QUiLoader()

widget = loader.load('mywidget.ui')

widget.show()

我上pyside的maillist, 找到了動(dòng)態(tài)生成的方式, 把代碼放在這里吧:

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來(lái)擴(kuò)展一個(gè)類了:

class Inputer(QDialog):

def __init__(self):

super(Inputer, self).__init__()

loadUi('draw.ui', self)

self.leInput.returnPressed.connect(self.input)

更多>> 軟件截圖

推薦應(yīng)用

其他版本下載

精品推薦 python

python
更多 (114個(gè)) >> python Python是一門易讀、易維護(hù),并且被大量用戶所歡迎的、用途廣泛的計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言。在國(guó)外用Python做科學(xué)計(jì)算的研究機(jī)構(gòu)非常的多,麻省理工學(xué)院的計(jì)算機(jī)科學(xué)及編程導(dǎo)論、卡耐基梅隆大學(xué)的編程基礎(chǔ)等一些知名的大學(xué)都開(kāi)始采用Python來(lái)教授程序設(shè)計(jì)課程,主要是因?yàn)镻ython語(yǔ)言

相關(guān)文章

    下載地址

    • PySide x64 For Windows(python pyside) v1.2.2 官方最新版

    查看所有評(píng)論>> 網(wǎng)友評(píng)論

    發(fā)表評(píng)論

    (您的評(píng)論需要經(jīng)過(guò)審核才能顯示) 網(wǎng)友粉絲QQ群號(hào):374962675

    查看所有 0條 評(píng)論>>

    更多>> 猜你喜歡