• 大小: 9KB
    文件类型: .rar
    金币: 2
    下载: 1 次
    发布日期: 2021-06-12
  • 语言: Python
  • 标签: python3.x  Pyqt5  

资源简介

Python3.x+Pyqt5实现界面和逻辑分离案例01,自己写的,有UI界面源代码。可以参考着写自己的代码。

资源截图

代码片段和文件信息

“““PyQt5 Designer 生成的代码“““




# -*- coding: utf-8 -*-

# Form implementation generated from reading ui file ‘jiemian.ui‘
#
# Created by: PyQt5 UI code generator 5.6
#
# WARNING! All changes made in this file will be lost!

“““表示导入相关资源库“““

from PyQt5 import QtCore QtGui QtWidgets

class Ui_Dialog(object):  # 定义一个GUI类,名称为 “Ui_Dialog” ,继承自 “object”,不是窗体不能直接调用
    def setupUi(self Dialog):  # 定义方法“setupUi”,这个方法创建窗口,窗口名称为“Dialog”;布局相关窗口部件
        Dialog.setobjectName(“Dialog“)  # 设置窗口名称为“Dialog”,源自方法setupUi的必选参数
        Dialog.resize(957 727)  # 设置窗口大小
        self.label = QtWidgets.QLabel(Dialog) # 创建一个标签,并将标签加入到窗口Dialog中
        self.label.setGeometry(QtCore.QRect(110 330 161 61)) # 设置标签的大小和位置
        self.label.setobjectName(“label“) # 设置标签的名称(指被引用的名称,而不是标签上显示的名称)
        # 以下类似的,设置输入框及按钮的相关信息
        self.pushButton = QtWidgets.QPushButton(Dialog)
        self.pushButton.setGeometry(QtCore.QRect(260 440 161 41))
        self.pushButton.setobjectName(“pushButton“)
        self.lineEdit = QtWidgets.QLineEdit(Dialog)
        self.lineEdit.setGeometry(QtCore.QRect(220 350 241 21))
        self.lineEdit.setobjectName(“lineEdit“)

        self.retranslateUi(Dialog)
        QtCore.Qmetaobject.connectSlotsByName(Dialog)

    def retranslateUi(self Dialog):
        _translate = QtCore.QCoreApplication.translate
        Dialog.setWindowtitle(_translate(“Dialog“ “Dialog(对话框)“))
        self.label.setText(_translate(“Dialog“ “Enter Text“))
        self.pushButton.setText(_translate(“Dialog“ “Clear“))


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        228  2018-06-09 05:29  wangyong_01\.idea\inspectionProfiles\profiles_settings.xml

     文件        213  2018-06-09 05:29  wangyong_01\.idea\misc.xml

     文件        274  2018-06-09 05:29  wangyong_01\.idea\modules.xml

     文件        459  2018-06-09 05:29  wangyong_01\.idea\wangyong_01.iml

     文件      23603  2018-06-09 06:02  wangyong_01\.idea\workspace.xml

     文件       1930  2018-06-09 06:00  wangyong_01\jiemian.py

     文件       1206  2018-06-09 05:45  wangyong_01\jiemian.ui

     文件        879  2018-06-09 05:44  wangyong_01\mainfile.py

     文件        791  2018-06-09 05:42  wangyong_01\yewuwenjian.py

     文件       1446  2018-06-09 06:00  wangyong_01\__pycache__\jiemian.cpython-35.pyc

     文件        711  2018-06-09 05:44  wangyong_01\__pycache__\yewuwenjian.cpython-35.pyc

     目录          0  2018-06-09 05:29  wangyong_01\.idea\inspectionProfiles

     目录          0  2018-06-09 06:02  wangyong_01\.idea

     目录          0  2018-06-09 06:00  wangyong_01\__pycache__

     目录          0  2018-06-09 06:00  wangyong_01

----------- ---------  ---------- -----  ----

                31740                    15


评论

共有 条评论