PyQt5创建一个新窗口的实例

 更新时间:2019年06月20日 20:37:12   作者:Hubz131  
今天小编就为大家分享一篇PyQt5创建一个新窗口的实例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

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

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创建一个新窗口的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • 在 Python 中如何为对象添加属性

    在 Python 中如何为对象添加属性

    在本文中我们将介绍如何在Python中为对象添加属性,我们还将通过示例介绍如何在Python中更改对象的属性,本文通过示例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2023-06-06
  • 详解Python数据类型、进制转换、字符串格式化的问题

    详解Python数据类型、进制转换、字符串格式化的问题

    这篇文章主要介绍了Python数据类型、进制转换、字符串格式化,Python2中区分整型int、长整型long,Python3中只有统称为整型int,本文给大家介绍的非常详细,需要的朋友参考下吧
    2022-04-04
  • 解决tensorflow/keras时出现数组维度不匹配问题

    解决tensorflow/keras时出现数组维度不匹配问题

    这篇文章主要介绍了解决tensorflow/keras时出现数组维度不匹配问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-06-06
  • Python实现将Word和Excel文件转换为PPT

    Python实现将Word和Excel文件转换为PPT

    在日常工作中,我们经常需要将多个Word文档或Excel表格的内容汇总到一个PPT演示文稿中,手动执行这项任务可能非常耗时,因此,使用Python自动化这个过程可以大大提高效率,所以本文给大家介绍了Python实现将Word和Excel文件转换为PPT,需要的朋友可以参考下
    2024-08-08
  • 实用自动化运维Python脚本分享

    实用自动化运维Python脚本分享

    今天小编就为大家分享一篇实用自动化运维Python脚本。具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-06-06
  • 使用Python在PowerPoint幻灯片中添加水印

    使用Python在PowerPoint幻灯片中添加水印

    在PowerPoint演示文稿中插入文本水印是保护版权并确保文档内容真实性的有效方式,本文将演示如何使用Python插入文字水印到PowerPoint演示文稿,感兴趣的可以了解下
    2024-11-11
  • python使用pandas实现Excel转换为CSV文件

    python使用pandas实现Excel转换为CSV文件

    在数据处理和分析中,我们经常需要将 Excel 文件转换为 CSV 格式,这篇文章我们主要来介绍一下python如何使用pandas实现Excel转换为CSV文件,希望对大家有所帮助
    2024-10-10
  • 详解python基础中的for循环

    详解python基础中的for循环

    这篇文章主要为大家介绍了python的for循环,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能够给你带来帮助
    2022-01-01
  • flask-socketio实现前后端实时通信的功能的示例

    flask-socketio实现前后端实时通信的功能的示例

    本文主要介绍了flask-socketio实现前后端实时通信的功能的示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-04-04
  • django admin组件使用方法详解

    django admin组件使用方法详解

    这篇文章主要介绍了django admin组件使用方法详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07

最新评论