PyQt5创建一个新窗口的实例


Posted in Python onJune 20, 2019

1.使用Qt Design设计一个空白窗口(注意:我是使用MainWindow创建的窗口)

PyQt5创建一个新窗口的实例

2.使用PyUIC将.ui文件转换成.py文件

右键.ui文件->External Tools->PyUIC

3.新建一个**.py文件,大部分操作函数在**.py文件中,防止重新设计窗口时造成大量代码丢失

4.**.py文件

#-*- coding:utf-8 -*-
from PyQt5.QtWidgets import QMainWindow, QApplication
from Asimplewindow import Ui_MainWindow
import sys
 
class Main(QMainWindow,Ui_MainWindow):#如果你是用Widget创建的窗口,这里会不同
#class Main(QWidget,Ui_Form):
  def __init__(self):
    super(Main, self).__init__()
    self.setupUi(self)
 
if __name__ =="__main__":
  app = QApplication(sys.argv)
  main = Main()
  main.show()
  sys.exit(app.exec_())

5.运行结果

PyQt5创建一个新窗口的实例

以上这篇PyQt5创建一个新窗口的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python3.3教程之模拟百度登陆代码分享
Jan 16 Python
浅析python 中__name__ = '__main__' 的作用
Jul 05 Python
深入解析Python中的集合类型操作符
Aug 19 Python
在Mac OS系统上安装Python的Pillow库的教程
Nov 20 Python
Java Web开发过程中登陆模块的验证码的实现方式总结
May 25 Python
python中将函数赋值给变量时需要注意的一些问题
Aug 18 Python
tensorflow 中对数组元素的操作方法
Jul 27 Python
Python实现数据结构线性链表(单链表)算法示例
May 04 Python
PyTorch搭建一维线性回归模型(二)
May 22 Python
Python Selenium 设置元素等待的三种方式
Mar 18 Python
pytorch 多分类问题,计算百分比操作
Jul 09 Python
用python获取txt文件中关键字的数量
Dec 24 Python
pyQT5 实现窗体之间传值的示例
Jun 20 #Python
python3.6环境安装+pip环境配置教程图文详解
Jun 20 #Python
Python 3.6 -win64环境安装PIL模块的教程
Jun 20 #Python
详解Python 调用C# dll库最简方法
Jun 20 #Python
python async with和async for的使用
Jun 20 #Python
python aiohttp的使用详解
Jun 20 #Python
Python 中Django验证码功能的实现代码
Jun 20 #Python
You might like
十天学会php(1)
2006/10/09 PHP
PHP 中检查或过滤IP地址的实现代码
2011/11/27 PHP
php查找任何页面上的所有链接的方法
2013/12/03 PHP
DOM下的节点属性和操作小结
2009/05/14 Javascript
javascript中this做事件参数相关问题解答
2013/03/17 Javascript
jQuery下实现等待指定元素加载完毕(可改成纯js版)
2013/07/11 Javascript
js 距离某一时间点时间是多少实现代码
2013/10/14 Javascript
jQuery中prev()方法用法实例
2015/01/08 Javascript
jQuery源码分析之Callbacks详解
2015/03/13 Javascript
浅析jQuery中使用$所引发的问题
2016/05/29 Javascript
JS表格组件BootstrapTable行内编辑解决方案x-editable
2016/09/01 Javascript
js HTML5手机刮刮乐代码
2020/09/29 Javascript
Angular实现跨域(搜索框的下拉列表)
2017/02/16 Javascript
最常用的jQuery表单验证(简单)
2017/05/23 jQuery
前端主流框架vue学习笔记第一篇
2017/07/26 Javascript
Node.js 使用递归实现遍历文件夹中所有文件
2017/09/18 Javascript
jQuery zTree 异步加载添加子节点重复问题
2017/11/29 jQuery
vue.js实现格式化时间并每秒更新显示功能示例
2018/07/07 Javascript
Python网络编程 Python套接字编程
2017/09/13 Python
pandas.dataframe中根据条件获取元素所在的位置方法(索引)
2018/06/07 Python
使用python将请求的requests headers参数格式化方法
2019/01/02 Python
Django框架之DRF 基于mixins来封装的视图详解
2019/07/23 Python
Python datetime 格式化 明天,昨天实例
2020/03/02 Python
Pycharm 跳转回之前所在页面的操作
2021/02/05 Python
Peter Alexander新西兰站:澳大利亚领先的睡衣设计师品牌
2016/12/10 全球购物
建筑实习自我鉴定
2013/10/18 职场文书
丑小鸭教学反思
2014/02/03 职场文书
一夜的工作教学反思
2014/02/08 职场文书
元宵节主持词
2014/03/25 职场文书
软环境建设心得体会
2014/09/09 职场文书
公司新人试用期自我评价
2014/09/17 职场文书
2014年平安夜寄语
2014/12/08 职场文书
教师个人成长总结
2015/02/11 职场文书
2016大学军训心得体会
2016/01/11 职场文书
Java8利用Stream对列表进行去除重复的方法详解
2022/04/14 Java/Android
Windows Server 2012 修改远程默认端口3389的方法
2022/04/28 Servers