對pyqt5之menu和action的使用詳解
如下所示:
exitAct = QAction(QIcon('exit.png'), '&Exit', self) exitAct.setShortcut('Ctrl+Q') exitAct.setStatusTip('Exit application')
QAction is an abstraction for actionsperformed with a menubar, toolbar, or with a custom keyboard shortcut.
QAction 模塊 :菜單欄或者 工具欄 ,或者自定義熱鍵 后,軟件執(zhí)行的動作。
第一行指定一個(gè)實(shí)例,并設(shè)定名稱 和對應(yīng)的圖標(biāo)。第二行設(shè)定快捷鍵
exitAct.triggered.connect(qApp.quit) When we select this particular action, a triggered signal is emitted. The signal is connected to the quit() method of theQApplication widget. This terminates the application.
當(dāng)選擇上述定義的實(shí)例后,triggered 信號產(chǎn)生,此信號和qApp.quit相關(guān)聯(lián),也可以和其他方法相關(guān)聯(lián)。
將上述動作關(guān)聯(lián)到某一個(gè)菜單項(xiàng)里面
fileMenu.addAction(exitAction)
以上這篇對pyqt5之menu和action的使用詳解就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Django2.1.7 查詢數(shù)據(jù)返回json格式的實(shí)現(xiàn)
這篇文章主要介紹了Django2.1.7 查詢數(shù)據(jù)返回json格式的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-12-12Python深入06——python的內(nèi)存管理詳解
本篇文章主要介紹了python的內(nèi)存管理詳解,語言的內(nèi)存管理是語言設(shè)計(jì)的一個(gè)重要方面。它是決定語言性能的重要因素。有興趣的同學(xué)可以了解一下。2016-12-12Python實(shí)現(xiàn)命令行通訊錄實(shí)例教程
這篇文章主要介紹怎樣編寫了一段命令行通訊錄的小程序。下面是編寫的思路以及代碼,歡迎感興趣的同學(xué)交流探討。2016-08-08我們?yōu)槭裁匆獪p少Python中循環(huán)的使用
這篇文章主要介紹了我們?yōu)槭裁匆獪p少Python中循環(huán)的使用,我將闡述 Python 提供的一些簡單但是非常有用的結(jié)構(gòu),一些小技巧以及一些我在數(shù)據(jù)科學(xué)工作中遇到的案例。我將討論 Python 中的 for 循環(huán),以及如何盡量避免使用它們,需要的朋友可以參考下2019-07-07pytorch隨機(jī)采樣操作SubsetRandomSampler()
這篇文章主要介紹了pytorch隨機(jī)采樣操作SubsetRandomSampler(),具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-07-07