【发布时间】:2015-04-21 22:56:38
【问题描述】:
我已经使用 PyQt4 库使用 python 开发了一个应用程序。
嗯,我有很多“连接”来启动一个类的方法,例如,当另一个类的方法完成时(例如self.emit(QtCore.SIGNAL('some_signal(QString, QString)'), string1, string2))。
因此,当我在类的 init 方法中启动信号(如上一段中的信号)时,它会被忽略。但是,如果我创建一个按钮,然后将此按钮连接到一个方法,并在此方法中启动信号,它就可以工作。
谁能解释我为什么并给我一个解决方案来在类的 init 方法中启动信号。
提前致谢!!
亚德里亚
【问题讨论】:
-
嗨,欢迎来到堆栈溢出。就目前而言,如果没有更多信息,您的问题就无法回答,并且可能会被关闭,除非您对其进行编辑并提供更多信息。请参阅How to ask a good question 的帮助中心,重要的是,How to create a Minimal, Complete, and Verifiable example。