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

您當前所在位置: 首頁編程開發(fā)軟件開發(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)下載
  • 軟件大小:42.38 MB
  • 軟件語言:中文
  • 軟件類型:國產(chǎn)軟件 / 軟件開發(fā)
  • 軟件授權(quán): 免費軟件
  • 更新時間:2020-02-01 20:13:35
  • 軟件等級:4星
  • 軟件廠商: -
  • 應(yīng)用平臺:WinXP, Win7, Win8
  • 軟件官網(wǎng):

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

點贊 好評 0%(0) 差評 差評 0%(0)

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

小編為您推薦: PySide python

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

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

配置Spyder(Python開發(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也有一個這樣的工具, 名稱是pyside-uic.(還有pyside-rcc, pyside-lupdate與pyqt對應(yī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里面, 直接生成一個對象的方法:

from PySide.QtUiTools import QUiLoader

loader = QUiLoader()

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

widget.show()

我上pyside的maillist, 找到了動態(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來擴展一個類了:

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個) >> python Python是一門易讀、易維護,并且被大量用戶所歡迎的、用途廣泛的計算機程序設(shè)計語言。在國外用Python做科學(xué)計算的研究機構(gòu)非常的多,麻省理工學(xué)院的計算機科學(xué)及編程導(dǎo)論、卡耐基梅隆大學(xué)的編程基礎(chǔ)等一些知名的大學(xué)都開始采用Python來教授程序設(shè)計課程,主要是因為Python語言

相關(guān)文章

    下載地址

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

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

    發(fā)表評論

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

    查看所有 0條 評論>>

    更多>> 猜你喜歡