Pyside信号与插槽连接的新方法

2024-09-27 21:32:37 发布

您现在位置:Python中文网/ 问答频道 /正文

此代码:

self.buttonOk.clicked(self.accept())
self.buttonCancel.clicked(self.reject())

显示此错误:

^{pr2}$

如何将buttonOk的clicked()信号连接到accept()插槽?在


Tags: 代码self信号错误插槽acceptclickedreject
1条回答
网友
1楼 · 发布于 2024-09-27 21:32:37

你的代码有一些问题。在

首先,您需要使用signal的connect()方法来建立连接;其次,您需要传入一个可调用对象(即没有parens)。在

所以你的代码应该是这样的:

self.buttonOk.clicked.connect(self.accept)
self.buttonCancel.clicked.connect(self.reject)

PySide的信号和插槽支持的概述可以在here找到。在

相关问题 更多 >

    热门问题