PyQt5创建一个新窗口的实例

yipeiwu_com6年前Python基础

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实现倒计时的示例

复制代码 代码如下:import timecount = 0 a = input('time:') b = a * 60 while (count <...

python目录操作之python遍历文件夹后将结果存储为xml

Linux服务器有CentOS、Fedora等,都预先安装了Python,版本从2.4到2.5不等,而Windows类型的服务器也多数安装了Python,因此只要在本机写好一个脚本,上传...

处理Python中的URLError异常的方法

1.URLError 首先解释下URLError可能产生的原因:     网络无连接,即本机无法上网     连接不...

Python中使用异常处理来判断运行的操作系统平台方法

代码实例: 复制代码 代码如下: try:     import termios, TERMIOS               1 except Impor...