最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

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

pyqt5-快捷鍵設(shè)置

2023-05-02 08:52 作者:限量版范兒  | 我要投稿

1、介紹


pyqt5中有兩種方式可以設(shè)置快捷鍵,所謂快捷鍵,本質(zhì)上就是以單個(gè)或多個(gè)組合鍵盤(pán)按鍵的方式,觸發(fā)組件的事件。


2、setShortcut方法


"""

直接為組件設(shè)置快捷鍵,不區(qū)分事件類型,會(huì)調(diào)用該組件各種事件綁定的所有方法

"""

self.ui.pushButton_2.setShortcut('A')

self.ui.pushButton_2.setShortcut('shift+p')

3、QShortcut類


聲明后即可使用,不需要再綁定到對(duì)象或者調(diào)用其方法


"""

以下聲明可以為指定組件對(duì)象,調(diào)用指定方法

需要注意,基于該快捷鍵激活,此時(shí)sender方法獲取到的是QShortcut對(duì)象

"""

QShortcut(QKeySequence("Escape"), self.ui.pushButton, self.click)

文本框enter鍵事件觸發(fā),注意這里的Enter對(duì)應(yīng)的是數(shù)字鍵盤(pán)區(qū)域的enter鍵。


QShortcut(QKeySequence("Enter"), self.window.lineEdit, self.search)

4、快捷鍵


(1)在文本前使用&, 自動(dòng)會(huì)設(shè)置快捷鍵為 Alt + 首字母


button = QPushButton("&sign_up", window)

# 會(huì)自動(dòng)設(shè)置快捷鍵 Alt + S

(2)一般無(wú)所謂大小寫(xiě),即Ctrl+F和ctrl+f等價(jià)。


pyqt5-快捷鍵設(shè)置的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
沾化县| 渑池县| 遵义市| 建水县| 寿阳县| 永春县| 长治市| 清新县| 靖西县| 郸城县| 元谋县| 绍兴县| 南岸区| 黄冈市| 县级市| 巩留县| 凤庆县| 玉树县| 甘孜县| 英超| 阳谷县| 胶州市| 潮安县| 青浦区| 平原县| 大方县| 秭归县| 精河县| 曲阳县| 大名县| 临泉县| 太谷县| 玉门市| 灵武市| 关岭| 青河县| 遂川县| 同心县| 武平县| 永康市| 中卫市|