擅长:python、mysql、java
<p>一种常见的模式是创建一个QObject派生类,并使<code>connect_client</code>成为该类中的一个槽。Connect语句看起来像<code>...clicked.connect(my_object.connect_client)</code>。在这种情况下,您可以将任何数据存储在对象中(例如<code>self.abapclient = abapclient</code>),并在以后需要时使用它。你知道吗</p>
<p><code>main</code>将有权访问对象及其属性和方法。但是这对您没有用,因为main总是忙于执行<code>app.exec_()</code>。调用<code>connect_client</code>时,您不能再执行<code>main</code>中的任何操作。基本上,所有的工作都应该在slot中完成,将slot放在类中很方便,这样它们就可以在对象属性中存储程序状态并共享对它的访问。你知道吗</p>