QT设计中的信号和插槽

2024-05-14 10:34:16 发布

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

我尝试使用QT设计器自动生成的代码,并使用pyuic5将其转换为py代码。 就我让py代码显示ui文件而言,工作得很好。在

我试着从按钮上得到信号。 我在操作编辑器中创建了一个名为“actionOn\u click”的操作

这是按钮的自动生成代码:

self.btnTestData1.clicked.connect(self.actionOn_click.trigger)

在QT设计器中只有4个选项可用,而不是.trigger。hover()、toggle()和deleteLater()。在

我做得对吗? 我有用户界面代码作为一个单独的文件,因为每当我对用户界面做一些更改时,它就会被覆盖(这是很常见的)

我花了几个小时在网上搜寻,但所有的信息似乎都是从一开始就手写的,或者示例只是将一个信号连接到QT帧中已经存在的插槽。在

有什么建议吗?在

我使用的是qtdesignerv5.9.0、pyuic5(5.8.2)和python3.6

谢谢


Tags: 文件代码pyselfui信号编辑器qt

热门问题