【问题标题】:How to use pyqt widget event() method?如何使用 pyqt 小部件 event() 方法?
【发布时间】:2017-06-27 16:50:18
【问题描述】:

究竟如何利用小部件具有的各种事件方法?假设我有一个组合框(下拉列表),并且我想在每次有人更改选择时启动一个功能。文档中有 changeEvent() 方法,但如果有人用一段代码向我解释,那就太好了。

【问题讨论】:

  • 不要使用事件,使用signals

标签: python python-3.x pyqt pyqt4


【解决方案1】:

这是一个相当广泛的问题。我建议查看 Youtube.com 上的许多教程。

但是,在您的 init 方法中,输入如下内容:

self.ui.charge_codes_combo.currentIndexChanged.connect(self.setup_payments)

在我的示例中,组合框放置在 Qt Designer 中的表单上。 self.setup_payment 是由组合框的变化触发的方法。

我希望这会有所帮助!

【讨论】:

    猜你喜欢
    • 2011-08-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-19
    • 2013-05-08
    • 1970-01-01
    相关资源
    最近更新 更多