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 相关文章推荐
使用python统计文件行数示例分享
Feb 21 Python
python通过自定义isnumber函数判断字符串是否为数字的方法
Apr 23 Python
python实现读取命令行参数的方法
May 22 Python
Ruby元编程基础学习笔记整理
Jul 02 Python
Python 通过pip安装Django详细介绍
Apr 28 Python
Python中scatter函数参数及用法详解
Nov 08 Python
python cx_Oracle的基础使用方法(连接和增删改查)
Nov 19 Python
python中break、continue 、exit() 、pass终止循环的区别详解
Jul 08 Python
python 读取修改pcap包的例子
Jul 23 Python
NumPy中的维度Axis详解
Nov 26 Python
python框架flask入门之环境搭建及开启调试
Jun 07 Python
python3爬虫中引用Queue的实例讲解
Nov 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+AJAX实现无刷新注册(带用户名实时检测)
2006/12/02 PHP
PHP如何抛出异常处理错误
2011/03/02 PHP
PHP实现异步调用方法研究与分享
2011/10/27 PHP
php&mysql 日期操作小记
2012/02/27 PHP
深入PHP FTP类的详解
2013/06/13 PHP
PHP array_key_exists检查键名或索引是否存在于数组中的实现方法
2016/06/13 PHP
js onload事件不起作用示例分析
2013/10/09 Javascript
jQuery.parseJSON(json)将JSON字符串转换成js对象
2014/07/27 Javascript
jQuery解析json数据实例分析
2015/11/24 Javascript
ES6的新特性概览
2016/03/10 Javascript
自己动手制作基于jQuery的Web页面加载进度条插件
2016/06/03 Javascript
微信小程序开发之大转盘 仿天猫超市抽奖实例
2016/12/08 Javascript
微信小程序商城项目之侧栏分类效果(1)
2017/04/17 Javascript
浅谈gulp创建完整的项目流程
2017/12/20 Javascript
解决Mac下安装nmp的淘宝镜像失败问题
2018/05/16 Javascript
JavaScript引用类型RegExp基本用法详解
2018/08/09 Javascript
VeeValidate 的使用场景以及配置详解
2019/01/11 Javascript
js+html5 canvas实现ps钢笔抠图
2019/04/28 Javascript
[57:55]完美世界DOTA2联赛PWL S3 Magma vs Phoenix 第二场 12.12
2020/12/16 DOTA
讲解python参数和作用域的使用
2013/11/01 Python
Python获取指定字符前面的所有字符方法
2018/05/02 Python
python关于倒排列的知识点总结
2020/10/13 Python
详解HTML5之pushstate、popstate操作history,无刷新改变当前url
2017/03/15 HTML / CSS
Kidsroom台湾:来自德国的婴儿用品
2017/12/11 全球购物
英国亚马逊官方网站:Amazon.co.uk
2019/08/09 全球购物
英国婴儿产品专家:Samuel Johnston
2020/04/20 全球购物
Can a struct inherit from another struct? (结构体能继承结构体吗)
2016/09/25 面试题
Linux机考试题
2015/07/17 面试题
师范大学音乐表演专业求职信
2013/10/23 职场文书
初中数学教学反思
2014/01/16 职场文书
协议书格式
2014/04/23 职场文书
花坛标语大全
2014/06/30 职场文书
离婚起诉书范文2016
2015/11/26 职场文书
2019年手机市场的调研报告2篇
2019/10/10 职场文书
React + Threejs + Swiper 实现全景图效果的完整代码
2021/06/28 Javascript
MySQL去除密码登录告警的方法
2022/04/20 MySQL