推荐使用qt designer进行界面开发,生成的ui后缀文件复制到项目目录,再使用命令生成py文件,然后新建一个py文件加载该UI便可,操作步骤,请前往http://1024k.net

1、 使用命令安装PYQT5可视化桌面工具

pip3 install PyQt5 -i Simple Index

(默认安装路径:C:\Users\Administrator\AppData\Roaming\Python)

2、 安装QT Designer

3、 配置环境变量

QT_PLUGIN_PATH

C:\Users\Administrator\AppData\Roaming\Python\Python38\site-packages\PyQt5\Qt5\plugins

4、 打开pycharm –file—tools—external tools—

pyUIC

C:\Users\Administrator\AppData\Roaming\Python\Python38\Scripts\pyuic5.exe

$FileName$ -o $FileNameWithoutExtension$.py

$FileDir$

Qt Designer

C:\Program Files (x86)\Qt Designer\designer.exe

$FileName$

$ProjectFileDir$

5、 使用qt 制作 生成.ui文件复制到项目目录下,使用pyuic转换为py文件

6、 在生成的py文件

import sysif __name__ == "__main__":app = QtWidgets.QApplication(sys.argv)  # 创建一个QApplication,即将开发的软件appMainWindow = QtWidgets.QMainWindow()  # QMainWindow装载需要的组件ui = Ui_MainWindow()ui.setupUi(MainWindow)  # 执行类中的setupUi方法MainWindow.show()sys.exit(app.exec_())  # exit()或点击按钮退出app

7、运行

python实现桌面软件界面开发?相关推荐

  1. Android聊天软件界面开发

    聊天软件界面开发 前言:           这是开始学习Android的开发的第5天,一直是跟着郭霖大师的第一行代码学习,              这里边发篇博文记录,边帮自己整理下思路,毕竟思路 ...

  2. 【PySimpleGUI】Python用户交互图形界面开发(3)

    目录 前言 一.通过列表索引获取窗口返回值 二.通过字典的键获取返回值 前言 上一篇文章介绍了窗口关闭,按钮点击以及其他元素事件.[PySimpleGUI]Python用户交互图形界面开发(2) 这篇 ...

  3. python tkinter 桌面小程序开发从入门到界面美化(主题应用推荐)

    文章目录 前言 一.Python GUI 编程可选方案有哪些 二.基础入门 1. 装载库 2. 最简单的结构 2.1 图片显示的例子 2.2 PanedWindow的例子 2.3 背景色选择的例子 三 ...

  4. python编写的软件界面-用Python写一个带图形界面的文件压缩软件

    这又是一篇用Python写小软件系列,最近有点写上瘾了,文件压缩和解压我们在日常工作学习中会经常用到,比如winrar.快压.好压等压缩软件,猿人学用Python做个简易图形界面的压缩软件. 打开之后 ...

  5. python编写的软件界面-为Python程序添加图形化界面的教程

    Python支持多种图形界面的第三方库,包括: Tk wxWidgets Qt GTK 等等. 但是Python自带的库是支持Tk的Tkinter,使用Tkinter,无需安装任何包,就可以直接使用. ...

  6. 百万年薪python之路 -- 软件的开发规范

    一. 软件的开发规范 什么是开发规范?为什么要有开发规范呢? 你现在包括之前写的一些程序,所谓的'项目',都是在一个py文件下完成的,代码量撑死也就几百行,你认为没问题,挺好.但是真正的后端开发的项目 ...

  7. python设计答题软件_python开发答题小程序

    线下线上整合:小程序的重要入口在线下,帮助商户将线下庞大的用户引流至线上,营造更多O2O场景,且小程序无需下载安装,用户喜欢用. 在选定后微信开发第三方服务商后,一般是由企业提出需求,微信开发公司根据 ...

  8. python怎么做软件界面_python – 如何自定义桌面应用程序的标题栏和窗口

    我如何自定义标题栏(包括:关闭,最大化,最小化按钮,标题)和用PyQt编写的桌面应用程序框架,使其看起来像下面的图像?我需要一种方法来指定我想用于标题栏元素的颜色(按钮,文本标题和条形和按钮的背景颜色 ...

  9. python做桌面软件 代码隐藏_桌面杂乱?教你50行Python代码一键整理桌面!

    我们每天上班会有很多文件来不及处理,全部都在桌面上堆放在了一起,久而久之,就造成了桌面非常的混乱,如下图所示: 乱糟糟的桌面,让心情也会潜移默化的变得烦躁,更重要的是,它会让我们的工作效率变的非常的低 ...

最新文章

  1. jquery入门 修改网页背景颜色
  2. gpu云服务器运行游戏_GPU云服务器可以挂载大型游戏吗?
  3. linux的安装nmom命令,Linux下块设备查看命令lsblk详解
  4. 利用计算机打字教学设计,《争当打字小能手》教学设计方案
  5. linux提示有新邮件,/var/spool/mail/root 中有新邮件 解决方法
  6. 微信APP支付申请配置过程详解
  7. 嵌入式学习之QT学习---6 QT上位机开发之串口助手(下)
  8. 医疗相关计算机系统,智能医疗信息管理系统
  9. 雷达的工作原理示意图_雷达基本理论与基本原理
  10. 解决 IIS 部署网站引用 woff/woff2/svg 字体报 404 错误
  11. Python 读取excel指定的列
  12. 安卓模拟器的使用--皇室战争免费快速成长之路
  13. 虚幻引擎图文笔记:使用布料模拟(Cloth Simulation)系统制作一面可以随风飘动的旗帜(更新)
  14. 黑客爱用的 HOOK 技术大揭秘
  15. sql三个表关联查询LEFT JOIN
  16. 计算机图形辐照度学、光度学
  17. 解决实际维护网络过程故障的五个盲点
  18. MDL 内存描述符链表
  19. Ubuntu 反复登陆解决
  20. 关于STM32 CAN FIFO的理解

热门文章

  1. 软硬链接 文件查找(find)
  2. 【操作系统】进程调度
  3. 使用Zookeeper动态更改日志级别
  4. 字体研发新革命-unicode13.0全新发布,中日韩统一表意文字扩展G大区
  5. 乘船预约小程序开发制作
  6. 策略模式(策略枚举)
  7. U盘启动安装Ubuntu16.04详解
  8. 入行前端开发需要学什么?有哪些知识点? 程序员的青春
  9. C#中使用ManagementClass获取本机信息
  10. 【基数排序】十大排序算法之基数排序