开发环境
Python3.5.3 + PyQt5.6 + PyCharm2017.2

开发环境暂不赘述,打开Qt Designer后,右键空白处添加工具栏

顶栏处 文件 编辑 关于都是通过双击在这里输入后,键入名称后回车实现,并可根据需要插入分隔符。
此时,单击文件会出现在这里输入,这相当于子栏目,添加方法同上一行所述。同理,在编辑栏目下也可如此。本文在文件下添加了打开,新建,在编辑下添加了撤销,关于下没有添加子栏目
这是在Qt IDE的右下角动作编辑器,看到如下图

你现在可能还没有图标,不要紧,后续会介绍方法。以打开为例,双击上图的actionOpen那一栏,弹出如下对话框

这里项目按需要填写,着重讲一下图标设置,点击图标栏靠右的倒三角,选择资源,如下图

弹出如下界面,第一次打开,只有resource 那一行,我这里添加过了,所以会有第二行

此时单击左上角铅笔图标,弹出编辑资源对话框,如下图。第一次应该是空的,我这里已经添加过了。

在左栏下方,第二个图标是打开资源文件,这里我们在当前PyQt工程下,建立一个空白文件,名称叫icons.qrc。然后通过前述的第二个图标打开资源文件 把刚刚新建的空白文件添加进来

在右侧栏 前缀/路径,下方第一个图标添加前缀,写../,原因是我把icon都放在了当前目录/icon下

然后在当前前缀下,添加文件(下方第二个图标),然后就会出现图标路径索引列表,如之前图示。OK退出,然后在选择资源对话框,刷新一下

可以看到这里已经有图标列表(icon不是很好看….),此时点击哪个图标,当前actionOpen就会选择哪个图标作为icon。最后一项跑动的人TUAN,是通过新建产生的

而后按住鼠标左键,拖动TUAN到工具栏,也可以将已有fire打开 拖动过去。CTRL+R预览一下,

最后保存,在当前工程文件下,cmd运行命令
pyrcc5 -o icons_rc.py icons.qrc

会在当前路径下生成icons_rc.py
通过UIC将newpyqt1.ui转换成newpyqt1.py

而后新建一py文件:newpyqt11

from PyQt5 import QtWidgets
from newpyqt1 import Ui_MainWindow
from PyQt5.QtWidgets import QFileDialogclass MyWindow(QtWidgets.QMainWindow,Ui_MainWindow):def __init__(self):super(MyWindow,self).__init__()self.setupUi(self)self.actionOpen.triggered.connect(self.openMsg)def openMsg(self):file,ok = QFileDialog.getOpenFileName(self,"dakai","C:/","ALL FILES(*)")self.statusbar.showMessage(file)if __name__ == "__main__":import sysapp = QtWidgets.QApplication(sys.argv)myshow = MyWindow()myshow.show()sys.exit(app.exec_())

运行结果,打开D盘下的一个txt

好,收工

[PyQt]使用Qt Designer设计师完成PyQt界面图标设计相关推荐

  1. python英文版怎么改成中文版_“PyQt的Qt Designer菜单是中文版的,怎么改成英文的“python的qt designer教程...

    python qt designer 怎么多建一个dialog 请说的详细点,那原消?还是只是出外一个窗口,如果出现另外一个窗口,那么这个窗口是 exec()吗?就是弹出窗口不关闭无法点击原有窗口,即 ...

  2. Qt扫盲-Qt Designer 设计师使用总结

    Designer 设计师使用总结 一.顶部菜单栏 1. 常用的菜单内容 2. 快捷工具栏说明 二.左侧控件栏 1. 组件分类 2. 筛选 三.中间绘图区 1. 左侧控件区拖放控件到中间 2. 中间区域 ...

  3. 关于qt使用qt designer设置好工具按钮图标但运行时不显示的问题

    关于qt使用qt designer设置好工具按钮图标但运行时不显示的问题 这种情况分为两种 编译时不能显示图标 打包好添加dll文件后不能显示图片 对于第一种情况 点击creator左上角的构建,点击 ...

  4. 如何将PyQt(pyqt-tools)中的Qt Designer改为中文界面(汉化)

    说明:转载自https://blog.csdn.net/Bingoooooo_/article/details/81535892 首先直接用pip安装的PyQt-tools的Designer是不带翻译 ...

  5. PyQt5学习笔记02----初探Qt Designer 设计师

    网上很多教程都是纯代码,对于新手看起来就很头疼,pyqt为我们提供了Qt designer来设计窗口界面,用起来也非常方便.对于新手来说应该善用它,虽然做出来的界面不那么华丽,但至少可以做出个像样的窗 ...

  6. PyQt4学习4之---采用Qt Designer拖动创建计算器界面

    目录 1.新建一个项目 2.进行显示 3.main.py的细解读 本系列文章前情回顾: PyQt4学习1之---菜单栏(addMenu).工具栏(addToolBar).TextEdit工具框 PyQ ...

  7. Qt 快速利用qt designer Layout绘制GUI界面

    文章目录 前言 一.目的 二.实现过程 1.界面使用的元素介绍: 2.实现步骤 总结 前言 最近用qt画一个项目界面,本文主要记录了如何通过qt designer使用layout进行快速绘制,下文中的 ...

  8. keil5图标变成白色_设计师必看的图标设计指南「下」

    书接前文,图标设计指南下篇. 我们了解了 icon 的基本知识,那么如何设计一个好的 icon 呢?怎样评判我们的 icon 是否合适,是否贴合整个产品呢?我们需要了解什么才是一个好的 icon . ...

  9. pyqt,Qt Designer 界面布局子窗口可移动

    通过QDockWidget # dock window projectself.projectdock = QtWidgets.QDockWidget(self.tr("Project&qu ...

最新文章

  1. c++顺序容器vector用法
  2. 网易互客敏捷交付实践
  3. 新编标准日本语 第26课 课文
  4. PHP验证码常用的函数记录
  5. jQuery教程03-jQuery 元素、id、.class和*全选择器
  6. 秒速五厘米男主php,秒速五厘米最后男主从事的是什么工作?
  7. javascript打开模式窗口的用法
  8. 数据库的事务和隔离级别
  9. 深入理解计算机系统(CSAPP) 实验详解:ShellLab
  10. c语言贪吃蛇自动走,C语言 贪吃蛇
  11. 黑马培训python学费
  12. vnc远程控制软件下载,四款神级能够下载的vnc远程控制软件
  13. 计算机高手如何操作键盘,从小白到高手 游戏键盘驱动全面解析
  14. 兜兜转转,2020已过半
  15. PWM常见输出方法及避坑指南
  16. Java基础知识清单
  17. 最大质因子递归解法python
  18. 插入排序、希尔排序(Shell)、选择排序、堆排序、冒泡排序、快速排序、归并排序和基数排序(桶排)的 时间复杂度和空间复杂度
  19. 软考网络工程师难考吗?
  20. Angular报注入错误,以及解决方式..$injector:unpr]

热门文章

  1. 三年,也只是一瞬间,谨以此文纪念我在大学的岁月
  2. ubuntu 19.10 完美安装 微信 tim 迅雷极速版 搜狗输入法
  3. android 傻瓜式 MultiDex 插件,从此再也不用担心方法数问题!
  4. NVIDIA-SMI报错:Unable to determine the device handle for GPU 0000:XX:00.0: Unknown Error
  5. 关于Minecraft Forge构建环境失败解决方法
  6. HACKTHEBOX——Shocker
  7. PRIME:一种在RRAM-based主存中进行神经网络计算的存算融合结构
  8. excel工资表汇总的快速方法
  9. joomla 1:安装
  10. java计算机毕业设计中小型饭馆餐饮管理系统源码+mysql数据库+系统+lw文档+部署