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

网站风险怎么解决方案广州培训 网站开发

网站风险怎么解决方案,广州培训 网站开发,怎么做英文网站,seo教程培训在上一篇文章,我们了解到如果想要用代码改变QLabel的文本内容,可以调用QLabel类的text()函数。 但是现在有个这样的需求,界面中有一个Button与一个Label,当点击Button时,将Label的内容改变为“Hello world!…

    

         在上一篇文章,我们了解到如果想要用代码改变QLabel的文本内容,可以调用QLabel类的text()函数。

        但是现在有个这样的需求,界面中有一个Button与一个Label,当点击Button时,将Label的内容改变为“Hello world!”

创建项目

        创建新项目,运行QtDesigner,设计UI界面

        对象列表

对象名类名
labelQLabel
pushbuttonQPushButton

         UI界面

 

 main.py 代码如下

# 导入sys模块
import sys
# PyQt6.QtWidgets模块中导入QApplication, QWidget
from PyQt6.QtWidgets import QApplication, QWidget# untitled模块中导入Ui_Form类
from untitled import Ui_Formclass MyMainForm(QWidget, Ui_Form):def __init__(self, parent=None):# 调用父类的构造函数super(MyMainForm, self).__init__(parent)# 调用继承Ui_Form过来的setupUi函数self.setupUi(self)self.pushButton.clicked.connect(self.labelSet)def labelSet(self):self.label.setText("Hello world")# Press the green button in the gutter to run the script.
if __name__ == '__main__':# 实例化应用app = QApplication(sys.argv)# 实例化MyMainFormmyw = MyMainForm()myw.show()# 启动应用程序的事件循环并等待用户交互,直到应用程序关闭。sys.exit(app.exec())

解析实现

        在main.py中,相当于python之pyqt专栏2-项目文件解析-CSDN博客的main.py只添加了下面的代码。

         self.pushButton.clicked.connect(self.labelSet)def labelSet(self):self.label.setText("Hello world")

       先看下面的labelSet(),这是个函数,里面执行的代码是self.label.setText("Hello world"),也就是将label的文本内容设置为“Hello world”。实现了需求功能是将Label的内容改变为“Hello world!”

        在QAbstractButton,signals可以看到有clicked,clicked是一个信号,当按钮被激活(即鼠标光标在按钮内部时按下然后释放),此信号被发出。

         connect,是将信号与槽函数连接的关联起来的函数。槽函数是通过connect与信号绑定的函数。

 

 self.pushButton.clicked.connect(self.labelSet)

           这句话的意思是,将pushButton的信号clicked,通过connect连接,绑定了槽函数labelSet ,也就是说当按钮被按下时,pushButton会发出clicked信号,然后激活了(调用)槽函数labelSet,

        因此新增的这些代码实现了,当点击Button时,将Label的内容改变为“Hello world!”

http://www.yayakq.cn/news/918659/

相关文章:

  • 微信怎么制作微电影网站有专门做dnf工作室的网站么
  • 网站ui设计师招聘西宁做网站公司排名
  • 上海珍岛做网站怎么样湖北网站建设论文题目要求
  • 腾讯企业邮箱基础版哈尔滨网站搜索优化
  • 哪里可以做网站优化pc网站开发制作
  • 美创网站建设优势青岛网站建设 上流
  • 快站淘客网页设计建立站点步骤
  • 网站建设网站制作公司哪家好陕西省交通集团建设网站
  • 零基础做网站企业网络搭建论文
  • 物流网站开发php网站开发进程状态
  • 顺企网吉安网站建设深圳宝安区深圳网站建设 骏域网络
  • 制作网站软件教程石家庄seo关键词
  • 长安东莞网站设计网站诊断及优化方案
  • 网站建设业务介绍小程序
  • 政务咨询投诉举报网站建设网站建设黄页
  • 做烘焙原材料在哪网站买云南网站设计方案
  • e建网站wordpress怎么添加文章
  • 买医疗产品的网站建设wordpress防止查看源
  • 网站如何添加js代码安装wordpress的目录改变了
  • 那曲网站建设嵌入式培训学校
  • 淄博网站建设 百度知道网站备案前置审批类型
  • 网站开发介绍建筑设计网站
  • 专做自驾游的网站重庆腊肠制作
  • layui 企业网站模板中国人寿寿险保险公司官方网站
  • 做ppt做好的网站国外优秀个人网页设计欣赏
  • 外贸网站建设教程泰州市建设监理协会网站
  • 网站建设1993seo做冻品的网站
  • 利用虚拟主机建设企业网站实验报告设计一个电子商务网站建设方案
  • 伴奏网站防盗是怎么做的网络工程公司的业务
  • 加强网站内容保密建设网站建设公司包括哪些内容