色尼玛亚洲综合影院,亚洲3atv精品一区二区三区,麻豆freexxxx性91精品,欧美在线91

PySide中的信號和槽

  本文主要介紹在PySide中如何使用信號和槽。傳統的使用方式已經在參考文檔里給出,我們的重點是解釋如何使用新的代碼風格來操作信號、槽。

  PyQt中使用信號、槽的新代碼風格是在PyQt v4.5中介紹的,這個風格的主要目的是為Python程序員們提供一個符合Python風格的方式。

傳統方式:SINGAL和SLOT
  QtCore.SIGNAL和QtCore.SLOT是Python使用Qt信號、槽傳送機制的接口。這就是我們所說的舊方式。

  下面這個例子使用了QPushButton的點擊信號,而連接方法并非符合Python習慣的語法。它需要通知對象,并將它的信號和另外個槽連接。

...
def someFunc():
print "someFunc has been called!"
...

button
= QtGui.QPushButton("Call someFunc")
QtCore.QObject.connect(button, QtCore.SIGNAL(
'clicked()'), someFunc)
...

it知識庫PySide中的信號和槽,轉載需保留來源!

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯系我們修改或刪除,多謝。

主站蜘蛛池模板: 平塘县| 扎鲁特旗| 英超| 怀远县| 文水县| 武威市| 鄯善县| 镇坪县| 平谷区| 仲巴县| 广昌县| 陕西省| 和平区| 合川市| 左权县| 黄冈市| 纳雍县| 沛县| 锦屏县| 渝北区| 桑日县| 略阳县| 太白县| 大足县| 旺苍县| 米林县| 仁怀市| 政和县| 宾川县| 天台县| 乌恰县| 赣州市| 轮台县| 浙江省| 三原县| 财经| 佛教| 太白县| 西丰县| 萝北县| 根河市|