日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

PyQt5基础——3

發布時間:2025/3/19 编程问答 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 PyQt5基础——3 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

設置狀態欄提示信息?

self.statusBar().showMessage('準備就緒')

?添加動作

exitAct = QAction(QIcon('exit.png'), '退出(&E)', self)exitAct.setShortcut('Ctrl+Q')exitAct.setStatusTip('退出程序')exitAct.triggered.connect(qApp.quit)

添加菜單欄 ,并給相應的菜單選項添加動作

menubar = self.menuBar()fileMenu = menubar.addMenu('文件(&F)')fileMenu.addAction(exitAct)

設置二級菜單?

saveMenu = QMenu('保存方式(&S)', self)saveAct = QAction(QIcon('save.png'),'保存...', self)saveAct.setShortcut('Ctrl+S')saveAct.setStatusTip('保存文件')saveasAct = QAction(QIcon('saveas.png'),'另存為...(&O)', self)saveasAct.setStatusTip('文件另存為')saveMenu.addAction(saveAct)saveMenu.addAction(saveasAct)menubar = self.menuBar()fileMenu = menubar.addMenu('文件(&F)')fileMenu.addMenu(saveMenu)fileMenu.addSeparator()fileMenu.addAction(exitAct)

設置右鍵菜單

def contextMenuEvent(self, event):cmenu = QMenu(self)newAct = cmenu.addAction("新建")opnAct = cmenu.addAction("保存")quitAct = cmenu.addAction("退出")action = cmenu.exec_(self.mapToGlobal(event.pos()))if action == quitAct:qApp.quit()

添加工具欄

toolbar = self.addToolBar('工具欄')toolbar.addAction(newAct)toolbar.addAction(exitAct)

?

總結

以上是生活随笔為你收集整理的PyQt5基础——3的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。