先放代码部分
第一段代码是在qtdesigner通过拖拽的方式构建UI文件,当然对于button也需要建立信号与槽的联系,pushButton的点击事件连接到openImage(),后面我会定义这个函数。pushBotton_2的点击事件会连接到runModel()这个函数(也是自定义的)
保存为.ui文件

.ui文件通过扩展工具pyuic,转化为.py文件,
如下
# -*- coding: utf-8 -*-
# Form implementation generated from reading ui file 'mainwindow.ui'
#
# Created by: PyQt5 UI code generator 5.11.3
#
# WARNING! All changes made in this file will be lost!
from PyQt5 import QtCore, QtGui, QtWidgets
class Ui_MainWindow(object):
def setupUi(self, MainWindow):
MainWindow.setObjectName("MainWindow")
MainWindow.resize(800, 600)
self.centralwidget = QtWidgets.QWidget(MainWindow)
self.centralwidget.setObjectName("centralwidget")
self.pushButton = QtWidgets.QPushButton(self.centralwidget)
self.pushButton.setGeometry(QtCore.QRect(100, 3

本文介绍如何利用QTDesigner通过拖拽方式构建UI,并设置按钮信号与槽,详细阐述了如何将.ui文件转换为.py文件,并在Python中实现点击按钮打开图片文件的功能。

772

被折叠的 条评论
为什么被折叠?



