当前位置: 首页 > wzjs >正文

橙色大气风格网站模板深圳市建设混凝土投标网站

橙色大气风格网站模板,深圳市建设混凝土投标网站,广东个人备案网站内容,为什么要建立企业网站前言 上篇文章我们讲了如何创作一个UI界面,并将其使用代码显示出来,这篇文章我们来讲讲事件的绑定 为增加文章趣味性,此篇文章我们将以点击窗口中的按钮来后并显示一个提示框 修改上次代码(优化) 上篇文章我所讲的要…

前言

上篇文章我们讲了如何创作一个UI界面,并将其使用代码显示出来,这篇文章我们来讲讲事件的绑定
为增加文章趣味性,此篇文章我们将以点击窗口中的按钮来后并显示一个提示框

修改上次代码(优化)

上篇文章我所讲的要记住的代码模板其实是有问题,这是全新代码

import sys
from welcome import *
from PyQt5.QtWidgets import QMessageBoxclass welcome1(Ui_MainWindow):def __init__(self,main_window):self.main_window = main_windowself.setupUi(main_window)self.pushButton.clicked.connect(self.showMessage)def showMessage(self):QMessageBox.information(self.main_window,"CSDN","welcome CSDN",QMessageBox.Yes | QMessageBox.No,QMessageBox.Yes)if __name__ == '__main__':app = QtWidgets.QApplication(sys.argv)MainWindow = QtWidgets.QMainWindow()ui = welcome1(MainWindow)MainWindow.show()sys.exit(app.exec_())

修改了的地方

我们将if name == 'main里面的ui.setupUi(MainWindow)删掉了,而是将其放在了我们的主类welcome1中,变成了self.setupUi(main_window)
为什么要这样改呢,因为等会我们在进行事件绑定的时候需要进行对窗口初始化,但是一个程序里面只能对窗口初始化一次

新增的代码

新怎了一个类welcome1

class welcome1(Ui_MainWindow):# 省略了一些代码

在类中定义了一个**——init——**函数,在此函数中用来写初始化代码和时间绑定

self.main_window=main_window

此代码也是用来初始化窗口的

self.pushButton.clicked.connect(self.showMessage)

此代码是用来使目标按钮绑定上等会要使用函数
self.showMessage代码里showMessage是welcome1类中定义好的函数

def showMessage(self):QMessageBox.information(self.main_window,"CSDN","welcome CSDN",QMessageBox.Yes | QMessageBox.No,QMessageBox.Yes)

此代码是显示窗口的函数,大家可以根据运行结果和以上代码中函数的参数进行比对

最后

以上代码中初始化窗口的代码需要按顺序写否则可能导致报错


文章转载自:

http://3DWj1RLV.ngqdp.cn
http://4wkxdoJS.ngqdp.cn
http://vWE6gcgn.ngqdp.cn
http://r5SxC07P.ngqdp.cn
http://W37O4onc.ngqdp.cn
http://V08f7gF4.ngqdp.cn
http://Q9oNKDYC.ngqdp.cn
http://312ShZKz.ngqdp.cn
http://eWBhe7IS.ngqdp.cn
http://GRibaLa0.ngqdp.cn
http://rjkKoLP5.ngqdp.cn
http://oI8UnrgS.ngqdp.cn
http://fHZZZNE5.ngqdp.cn
http://8kdEVFcA.ngqdp.cn
http://erGEoaZb.ngqdp.cn
http://g6s8hByZ.ngqdp.cn
http://QAWnrjHh.ngqdp.cn
http://UH6g1XKc.ngqdp.cn
http://k0u7TTZ7.ngqdp.cn
http://WAw1o5l2.ngqdp.cn
http://jhr6qEDA.ngqdp.cn
http://FL2Delxp.ngqdp.cn
http://r35cyphR.ngqdp.cn
http://bX49AZY8.ngqdp.cn
http://Mw8ruAiZ.ngqdp.cn
http://j78Kfx5S.ngqdp.cn
http://U1dZ7kZa.ngqdp.cn
http://iZP9pQwY.ngqdp.cn
http://PxXkpDV9.ngqdp.cn
http://aGPhdVnE.ngqdp.cn
http://www.dtcms.com/wzjs/664921.html

相关文章:

  • 临高网站建设ui网页设计尺寸
  • 柳市网站计算机网页制作题教程
  • 成都建站seo做的很好的网站
  • 给网站做网站建设怎么汇报
  • 网站换关键词福建八大员建设厅延续的网站
  • 网站后台导入excel表格上海平台网站建设
  • 如何建设网站山东济南兴田德润官网上海企业宣传片制作
  • 河北涞水建设厅官方网站免费搭建微信小程序
  • 美丽阿坝网站怎么做长沙企业网站建设哪家好
  • 互联网网站运营推广专业seo站长工具全面查询网站
  • 桂林网站建设找骏程嘉兴网站制作软件
  • 网站后台 更新缓存建筑设计的主要内容
  • 大数据网站书生商友网站建设
  • 网站建设品牌排行榜wordpress主题模块分享网
  • 工业设计网站下载长安做外贸网站
  • 网站静态代码检查 站长工具衡阳手机网站设计
  • 网站制作的服务怎么样菜鸟教程python在线编程
  • 网页上做网会员网站备案怎么写湖南网站建设磐石网络口碑好
  • 免费的ftp网站设备上哪个网站做外贸推广
  • 做网站就是做appzol软件下载
  • cms网站怎么建网页制作软件培训机构
  • 外贸网站制作公司大学生项目app策划书
  • 怎么样自己建设一个网站创意网红蛋糕
  • 建设网站前言宁波网站建设方案咨询
  • 新浪云计算 网站开发小说网站建设费用
  • 网站名称没有排名企业网站建站的专业性原则是指
  • wordpress编辑分段河南网站seo优化
  • 认识网络营销seo网站seo
  • 做ftp网站怎么设置包工头接活网站app
  • 设计很好看的网站新手学做网站 pdf下载