PySide x64 For Windows(python pyside)
v1.2.2 官方最新版- 軟件大小:42.38 MB
- 軟件語言:中文
- 軟件類型:國產(chǎn)軟件 / 軟件開發(fā)
- 軟件授權(quán): 免費軟件
- 更新時間:2020-02-01 20:13:35
- 軟件等級:
- 軟件廠商: -
- 應(yīng)用平臺:WinXP, Win7, Win8
- 軟件官網(wǎng): https://wiki.qt.io/
相關(guān)軟件
Python語言學(xué)習(xí)軟件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編程教學(xué)軟件v2.0.1 安卓版
48.73 MB/中文/9.0
python編程醬手機版v1.0.0 安卓版
22.94 MB/中文/10.0
軟件介紹人氣軟件精品推薦相關(guān)文章網(wǎng)友評論下載地址
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)用
UXPin軟件 49.76 MB
下載/中文/6.0 v2017 免費版visual studio 2017 702.00 KB
下載/中文/1.0 官方中文旗艦版ADT Plugin for Eclipse(Android開發(fā)工具) 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界面開發(fā)工具) 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是一門易讀、易維護,并且被大量用戶所歡迎的、用途廣泛的計算機程序設(shè)計語言。在國外用Python做科學(xué)計算的研究機構(gòu)非常的多,麻省理工學(xué)院的計算機科學(xué)及編程導(dǎo)論、卡耐基梅隆大學(xué)的編程基礎(chǔ)等一些知名的大學(xué)都開始采用Python來教授程序設(shè)計課程,主要是因為Python語言
扇貝編程python最新版 54.78 MB
/中文/10.0python編程獅手機版 42.20 MB
/中文/10.0慕知python教學(xué)app(python精品課) 39.38 MB
/中文/10.0在線學(xué)python軟件 17.63 MB
/中文/10.0python編程教程app 48.94 MB
//10.0pythonista手機版教學(xué) 39.38 MB
/中文/10.0Python編程獅手機版 42.11 MB
/中文/10.0Python語言學(xué)習(xí)軟件 12.21 MB
/中文/10.0
相關(guān)文章
下載地址
PySide x64 For Windows(python pyside) v1.2.2 官方最新版
查看所有評論>> 網(wǎng)友評論
更多>> 猜你喜歡