无码av一区二区三区无码,在线观看老湿视频福利,日韩经典三级片,成 人色 网 站 欧美大片在线观看

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

信號與槽快速進(jìn)階

2021-12-09 09:59 作者:海鷗之道  | 我要投稿

對于新手來說,在學(xué)習(xí)信號與槽的過程中必須面對兩個(gè)問題:第一個(gè)是PyQt默認(rèn)有哪些信號與槽:第二個(gè)是如何使用這些信號與槽。

對于第一個(gè)問題,可以通過圖所示的方法來獲取默認(rèn)可用的信號與槽的列表。

但是使用這種方法有一個(gè)缺點(diǎn),如果發(fā)現(xiàn)信號與槽連接錯(cuò)誤,使用這種方法進(jìn)行手工調(diào)整容易出現(xiàn)失誤。更簡單的方法是使用右下側(cè)的信號與槽編輯窗口來進(jìn)行調(diào)整,如圖所示。

本例涉及的文件包括MainWinSignalSlog03.ui、MainWinSignalSlog03.py和CallMainWinSignalSlog03.py。運(yùn)行 CallMain WinSignalSlog03.py,結(jié)果如圖所示。

單擊兩次“選擇”,結(jié)果如圖所示。

涉及的代碼如下,表示當(dāng)checkBox選擇為真時(shí),發(fā)射的信號會設(shè)置label.setVisible和 lineEdit.setEnable為 True,反之亦反。

對于第二個(gè)問題,最簡單的方法就是把含有信號與槽的.ui文件編譯成.py文件,然后在.py文件中找出相應(yīng)信號與槽的使用方法。掌握這種方法的讀者,就可以解決實(shí)際中遇到的絕大多數(shù)業(yè)務(wù)邏輯問題了。

PyQt的信號與槽機(jī)制是其核心內(nèi)容,后面我還會詳細(xì)介紹這部分知識點(diǎn)。





信號與槽快速進(jìn)階的評論 (共 條)

分享到微博請遵守國家法律
日喀则市| 迁安市| 桃源县| 隆安县| 涟水县| 时尚| 丰都县| 漯河市| 县级市| 呼玛县| 德阳市| 资兴市| 修水县| 彰化县| 沙湾县| 柏乡县| 武威市| 江永县| 岳西县| 扎兰屯市| 三原县| 上蔡县| 惠来县| 灵山县| 青浦区| 泾源县| 胶州市| 花莲市| 秭归县| 上杭县| 共和县| 龙游县| 威信县| 玉林市| 探索| 内黄县| 温州市| 长宁县| 西青区| 万安县| 曲水县|