发布于2019-08-22 17:45 阅读(1580) 评论(0) 点赞(22) 收藏(4)
如题,记录PyQt4学习之---菜单栏(addMenu)、工具栏(addToolBar)、TextEdit工具框
学习课程来源于腾讯课堂:
- __author__ = "lingjun"
- # 公众号:小白CV
-
- # -*- coding: utf-8 -*-
- import sys
- from PyQt4 import QtCore
- from PyQt4 import QtGui
-
- QtCore.QTextCodec.setCodecForTr(QtCore.QTextCodec.codecForName("utf8"))
-
- class MainWindow(QtGui.QMainWindow):
- def __init__(self,parent=None):
- QtGui.QMainWindow.__init__(self)
-
- self.resize(550,450)
- self.setWindowTitle(u'我的主程序')
-
- # TextEdit工具框
- textEdit=QtGui.QTextEdit()
- self.setCentralWidget(textEdit)
-
- # 建立exit的action动作,在菜单栏/工具栏均add
- exit=QtGui.QAction(QtGui.QIcon('exit.png'),u'退出',self)
- exit.setShortcut('Ctrl+Q') # 提示快捷键,但并不能快捷键控制
- exit.setStatusTip(u'退出程序') # 提示信息
- exit.connect(exit,QtCore.SIGNAL('triggered()'),QtGui.qApp,QtCore.SLOT('quit()'))
- self.statusBar() # 提示信息进行显示
-
- # 建立菜单栏
- menubar=self.menuBar()
- file=menubar.addMenu(u'文件')
- file.addAction(exit)
-
- # 建立工具栏
- toolbar=self.addToolBar(u'退出')
- toolbar.addAction(exit)
-
- if __name__ == "__main__":
- app=QtGui.QApplication(sys.argv)
- main=MainWindow()
- main.show()
- app.exec_()
exit.png图像是一个退出的图标,自己可百度下载一个图像,进行缩小就可以
作者:fggfg
链接:https://www.pythonheidong.com/blog/article/53266/8212af697a4020b18810/
来源:python黑洞网
任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任
昵称:
评论内容:(最多支持255个字符)
---无人问津也好,技不如人也罢,你都要试着安静下来,去做自己该做的事,而不是让内心的烦躁、焦虑,坏掉你本来就不多的热情和定力
Copyright © 2018-2021 python黑洞网 All Rights Reserved 版权所有,并保留所有权利。 京ICP备18063182号-1
投诉与举报,广告合作请联系vgs_info@163.com或QQ3083709327
免责声明:网站文章均由用户上传,仅供读者学习交流使用,禁止用做商业用途。若文章涉及色情,反动,侵权等违法信息,请向我们举报,一经核实我们会立即删除!