資源簡介
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.xm
?????文件????????213??2018-06-09?05:29??wangyong_01\.idea\misc.xm
?????文件????????274??2018-06-09?05:29??wangyong_01\.idea\modules.xm
?????文件????????459??2018-06-09?05:29??wangyong_01\.idea\wangyong_01.iml
?????文件??????23603??2018-06-09?06:02??wangyong_01\.idea\workspace.xm
?????文件???????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
評論
共有 條評論