擅长:python、mysql、java
<p><code>setupUI</code>和{<cd2>}是类<code>MainWindow</code>的两个方法。对于一个类,可以有任意数量的方法,您可以将它们按您喜欢的顺序排列。在</p>
<p>总有一个<code>__init__</code>方法,称为构造函数。此方法在创建对象时调用(例如,当您创建<code>myWindow=MainWindow()</code>)时。它通常放在开头,因为它会先被调用。特别是对于QT,必须使用<code>super</code>调用父级的构造函数。在</p>
<p><code>setupUI</code>是由设计者创建的方法,用于处理布局等。它应该在构造函数中调用。在</p>
<p>您的代码应该如下所示:</p>
<pre><code>class MainWindow(object):
def setupUi(self, MainWindow):
#code made by the designer
def __init__(self, parent=None):
super(MainWindow, self).__init__(parent)
self.setupUi(self)
#some code
def another_method(self):
#some more code
</code></pre>