欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 编程资源 > 编程问答 >内容正文

编程问答

PyQt5 图形界面-实现按钮监听事件

发布时间:2025/4/16 编程问答 39 豆豆
生活随笔 收集整理的这篇文章主要介绍了 PyQt5 图形界面-实现按钮监听事件 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

PyQt5 生成的代码由独有的一套界面组件构成的,和 tkinter 有一定区别呢!
我们绑定点击事件的方法 clicked.connect()

# 定义点击事件hello def hello(self):print("kkkk")

上面的方法参数要为 self,下面调用方法前要加上 self。

# 绑定点击事件 self.pushButton_3.clicked.connect(self.hello)

这个 buttonQtWidgets 库的 QPushButton 类创建的。
我们想调用 bind 方法绑定监听时没有,调用时会报错:
AttributeError: 'QPushButton' object has no attribute 'bind'

因为 bindtkinter 库里的按钮组件的方法,跟 QtWidgets 是两种库呢!
他们都是有相同的功能,但各自定义的实现方式不一样呢!

self.pushButton_3 = QtWidgets.QPushButton(self.verticalLayoutWidget) self.pushButton_3.setStyleSheet("background-color: rgb(255, 6, 0);") self.pushButton_3.setObjectName("pushButton_3")


喜欢的点个赞❤吧!

总结

以上是生活随笔为你收集整理的PyQt5 图形界面-实现按钮监听事件的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。