介绍

Qt Designer是一款设计和构建图形用户界面的Qt工具,本文介绍如何使用Qt Manager制作软件的图形界面。

安装

使用Qt Manager时,首先在python的环境中安装pyqt,(python3.6安装pyqt5)

安装命令:pip install pyqt5

由于PyQt5不再提供Qt Designer等工具,所以需要再安装pyqt5-tools,命令如下:

pip install pyqt5-tools

安装完成后在Lib\site-packages\pyqt5_tools找到designer.exe,双击即可启动,启动后界面如下图所示:

使用方法

1.单击Create按钮,创建一个Main Window,如图所示

2.双击红框中的“Type Here”,输入“文件”,并按Enter键确认即可,然后在子菜单中加入“打开”,确定后,效果如下图。

3. 拖动左边栏中的Tool Button按钮,放在Main Window中,输入“浏览”即可,如下图所示

4. 拖动左边栏中的Line Edit按钮,放在Main Window中,显示为文本框,拖动左边栏中的Label按钮,放在Main Window中,显示为标签,输入“文件地址”,如下图所示

5. 为菜单、按钮添加信号槽

(1)单击“打开”菜单,在2处修改"打开"菜单的objectName为“open”,在3处设置信号槽,Sender选择“open”,Signal选择“triggered()”,Receiver选择“MainWindow”,Slot选择“close()”(本例以关闭窗口为例,选择close()槽)

(2) 单击工具栏中的Edit Signals/Slots,左键点击浏览按钮拖动,弹出Configure Connection对话框,选择“clicked()”方法,勾选4处的复选框,再选择5处的“close()”方法,单击ok按钮,即可为按钮添加信号槽

6.保存即可(文件格式为.ui)

7.将.ui文件转化为.py文件

进入存放上面生成的.ui文件的目录,在命令行中输入命令pyuic5 -o simpleexample.py simpleexample.ui,按回车键即可生成.py文件

github地址

https://github.com/zlb2016/qt5manager

使用Qt Designer制作软件的图形界面相关推荐

  1. pyqt开发新浪微博粉丝聊天软件v1(图形界面)

    pyqt开发新浪微博粉丝聊天软件v1(图形界面): 实现效果如下: 当你点击聊友时:弹出聊天对话框 当点击我自己时,弹出我所在的IP地址: 代码如下: # -*- coding: utf-8 -*- ...

  2. qt designer启动后不显示界面问题的原因与解决办法

    qt designer启动后不显示界面问题的原因与解决办法 参考文章: (1)qt designer启动后不显示界面问题的原因与解决办法 (2)https://www.cnblogs.com/road ...

  3. QT学习 第一章:基本对话框--利用Qt Designer设计多个UI界面

    QT学习 第一章:基本对话框--利用Qt Designer设计多个UI界面 效果截图: 创建上文件夹Designers,使用Designer设计三个UI界面: First.ui Second.ui T ...

  4. python做界面小软件_PySimpleGUI图形界面绘制及办公自动化小软件的制作

    原博地址 知识梳理不易,请尊重劳动成果,文章仅发布在CSDN网站上,在其他网站看到该博文均属于未经作者授权的恶意爬取信息 如若转载,请标明出处,谢谢! 1 PySimpleGUI安装 在命令行/终端输 ...

  5. 使用Qt Designer制作应用(Creating applications with Qt Application))

    文章目录 First Steps with Qt Designer Laying out your Main Window 使用生成的.ui文件(Using your generated .ui fi ...

  6. distiller的另一个实例正忙于启动_PYQT5学习(02):利用Qt Designer制作第一个窗口程序

    目标 利用Qt Designer设计窗口界面 使用PyUIC把Qt Designer生成的UI文件转换为py文件 使用转换生成的py文件 创建项目 启动启动pycharm并创建项目 这一环节在这里就不 ...

  7. 软件UI图形界面设计常用软件

    学习UI图形界面设计,常用的几个软件 分别是Photoshop.Illustrator.fireworks. Photoshop,Illustrator ,coreldraw,freehand,Fla ...

  8. xubuntu16.04是linux系统,win10建立Ubuntu16.04子系统,安装经常使用软件以及图形界面(包括win10远程桌面链接Ubuntu)...

    目录linux 2.基本配置github 经过本机远程桌面sublime-text 1.开启win10子系统 [ Windows Subsystem for Linux(WSL)] 准备工做 设置-- ...

  9. 利用python制作一个雷诺数图形界面计算器并打包生成exe

    文章目录 GUI制作 打包exe 问题 1exe运行中有黑色控制台 2如何用截图生成png做图标 GUI制作 首先安装包,在这里推荐anaconda可以管理包 pip install PySimple ...

最新文章

  1. python编码读法-python的读法
  2. 5天玩转C#并行和多线程编程 —— 第五天 多线程编程大总结
  3. 轉:showModalDialog和showModelessDialog使用心得
  4. Java-POI操作excel遇到文本字符问题处理
  5. c语言recv函数返回值,谈谈recv()函数的返回值
  6. C语言和其他语言的不得不说的差别!
  7. C++单例模式:单例模式遇到多线程
  8. 一份深度学习相关的面试题
  9. php打印倒立金字塔,编写程序打印*字符形成的等腰三角形倒立金字塔图形 ******* ***** *** *...
  10. 阿里巴巴架构师,讲透2亿用户的钉钉系统架构实践
  11. JAVA王思聪吃热狗程序_王思聪吃热狗什么梗?
  12. 状态空间方程的等价问题
  13. 计算机系统与itunes不兼容,解决XP系统安装iTunes的要求更改更高版本的不兼容情况...
  14. groupwise_SSL证书安装指南 - Groupwise 6 Netware Email Server
  15. java反射获取一个对象中属性(field)的值
  16. 分享20份小升初超实用简历模板,每套都有自己的风格,可选取适合孩子的
  17. Word 样式模板复制到另一文档
  18. 游戏AI行为选择算法一览
  19. 怎么设置能在IIS6内设置显示错误信息?
  20. 一个简单的问卷调查服务端设计

热门文章

  1. R语言基于mediation包行中介效应分析(2)
  2. excel vba如何在不打开的情况下获取.pdf文件的打印页码数
  3. 爬取github上热门项目并绘制图表
  4. 网站备案后 换服务器,网站备案后更换服务器
  5. 吃粽子html5游戏,端午先玩个小游戏,再去吃粽子吧~
  6. 支付宝花呗额度一直不涨?阿里老员工说出原因,亲测有效
  7. VMware用技术浇灌生态之花
  8. 如何用计算机控制家带你开关,kg316t微电脑时控开关怎么调 微电脑时控开关设置方法【图文】...
  9. TIA博途S7-1200学习笔记——数据类型
  10. 了解什么是SVG并使用SVG绘制圆,椭圆,矩形