pyqt5 实现工具栏文字图片同时显示


Posted in Python onJune 13, 2019

如下所示:

import sys
from PyQt5.QtWidgets import QMainWindow, QTextEdit, QAction, QApplication
from PyQt5.QtGui import QIcon
from PyQt5.QtCore import Qt

class Example(QMainWindow):

  def __init__(self):
    super().__init__()
    self.initUI()
  def initUI(self):
    textEdit = QTextEdit()
    self.setCentralWidget(textEdit)

    exitAction = QAction(QIcon('images/exit.png'), 'Exit',self)
    exitAction.setShortcut('Ctrl+Q')
    exitAction.setStatusTip('Exit application')
    exitAction.triggered.connect(self.close)

    self.statusBar()

    menubar = self.menuBar()
    fileMenu = menubar.addMenu('&File')
    fileMenu.addAction(exitAction)

    toolbar = self.addToolBar('Exit')
    # toolbar.setToolButtonStyle(Qt.ToolButtonTextUnderIcon) # 文字图片垂直排列
    toolbar.setToolButtonStyle(Qt.ToolButtonTextBesideIcon) # 文字图片水平排列
    toolbar.addAction(exitAction)

    self.setGeometry(300, 300, 350, 250)
    self.setWindowTitle('Main window')

    self.show()


if __name__ == '__main__':
  app = QApplication(sys.argv)
  ex = Example()
  sys.exit(app.exec_())

以上这篇pyqt5 实现工具栏文字图片同时显示就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python查找指定文件夹下所有文件并按修改时间倒序排列的方法
Oct 21 Python
对Xpath 获取子标签下所有文本的方法详解
Jan 02 Python
python实现Excel文件转换为TXT文件
Apr 28 Python
Python实现基于SVM的分类器的方法
Jul 19 Python
python3中替换python2中cmp函数的实现
Aug 20 Python
Django中的FBV和CBV用法详解
Sep 15 Python
python生成器/yield协程/gevent写简单的图片下载器功能示例
Oct 28 Python
Python安装whl文件过程图解
Feb 18 Python
python 安装教程之Pycharm安装及配置字体主题,换行,自动更新
Mar 13 Python
Python字典dict常用方法函数实例
Nov 09 Python
python实现三种随机请求头方式
Jan 05 Python
python切片作为占位符使用实例讲解
Feb 17 Python
Python自动化运维之Ansible定义主机与组规则操作详解
Jun 13 #Python
pyqt 实现在Widgets中显示图片和文字的方法
Jun 13 #Python
详解PyCharm+QTDesigner+PyUIC使用教程
Jun 13 #Python
PyCharm+Qt Designer+PyUIC安装配置教程详解
Jun 13 #Python
python之pyqt5通过按钮改变Label的背景颜色方法
Jun 13 #Python
python3.4+pycharm 环境安装及使用方法
Jun 13 #Python
python自动化之Ansible的安装教程
Jun 13 #Python
You might like
用PHP实现浏览器点击下载TXT文档的方法详解
2013/06/02 PHP
ThinkPHP中关联查询实例
2014/12/02 PHP
php版银联支付接口开发简明教程
2016/10/14 PHP
php 多文件上传的实现实例
2016/10/23 PHP
JCalendar 日历控件 v1.0 beta[兼容IE&Firefox] 有文档和例子
2007/05/30 Javascript
Flash+XML滚动新闻代码 无图片 附源码下载
2007/11/22 Javascript
JavaScript中通过闭包解决只能取得包含函数中任何变量最后一个值的问题
2010/08/12 Javascript
JS画线(实例代码)
2013/11/20 Javascript
Javascript四舍五入Math.round()与Math.pow()使用介绍
2013/12/27 Javascript
JavaScript中的原型prototype属性使用详解
2015/06/05 Javascript
JS运动相关知识点小结(附弹性运动示例)
2016/01/08 Javascript
HTML5+jQuery插件Quicksand实现超酷的星际争霸2兵种分类展示效果(附demo源码下载)
2016/05/25 Javascript
使用Curl命令查看请求响应时间方法
2016/11/04 Javascript
JavaScript 完成注册页面表单校验的实例
2017/08/19 Javascript
详解vue axios中文文档
2017/09/12 Javascript
创建echart多个联动的示例代码
2018/11/23 Javascript
详解vue-router的导航钩子(导航守卫)
2020/11/02 Javascript
Python 拷贝对象(深拷贝deepcopy与浅拷贝copy)
2008/09/06 Python
DJANGO-ALLAUTH社交用户系统的安装配置
2014/11/18 Python
python网络爬虫之如何伪装逃过反爬虫程序的方法
2017/11/23 Python
解决python使用open打开文件中文乱码的问题
2017/12/29 Python
django项目搭建与Session使用详解
2018/10/10 Python
python3实现飞机大战
2020/11/29 Python
使用Python提取文本中含有特定字符串的方法示例
2020/12/09 Python
HTML5 video 视频标签使用介绍
2014/02/03 HTML / CSS
详解html5 canvas常用api总结(二)--绘图API
2016/12/14 HTML / CSS
英国领先的在线高尔夫商店:Gamola Golf
2019/11/16 全球购物
广州迈达威.net面试题目
2012/03/10 面试题
相亲大会策划方案
2014/06/05 职场文书
公司周年庆活动方案
2014/08/25 职场文书
2016春节慰问信范文
2015/03/25 职场文书
大学生各类奖学金申请书
2019/06/24 职场文书
详解分布式系统中如何用python实现Paxos
2021/05/18 Python
Python入门学习之类的相关知识总结
2021/05/25 Python
画错魏国疆域啦!《派对咖孔明》动画因作画失误于官网致歉
2022/04/07 日漫
《吸血鬼幸存者》新内容发布 追加多个全新模式
2022/04/07 其他游戏