gpt4 book ai didi

python - Qt python 如何知道QPushButton发送了哪些信号?

转载 作者:太空宇宙 更新时间:2023-11-04 01:37:00 25 4
gpt4 key购买 nike

你能帮我找到 QWidget 发送的信号的完整列表吗?

例如,QPushButton 在被点击时发送"clicked()"。我试图找到按下按键时发送的信号按钮,但找不到。

最佳答案

只需阅读 QPushButton文档。它要么有一个“信号”部分,它将列出自己的信号和指向其祖先信号的链接,要么它没有定义自己的信号,您应该查看“其他继承成员”部分。 (对于所有其他 Qt 类也是如此。)

对于QPushButton,仅有的四个widget信号(除了QWidgetQObject)是从QAbstractButton继承的信号:

  • 点击(bool checked=false)
  • 按下()
  • 已发布()
  • 切换( bool )

有关详细信息,请阅读相应的信号文档。换句话说,当您按下一个键时,按钮上触发的操作没有特定的插槽。如果您需要特定的行为,则需要实现关键事件处理程序。

关于python - Qt python 如何知道QPushButton发送了哪些信号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8871750/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com