擅长:python、mysql、java
<p>由于Qt Designer中的小部件名称必须是唯一的,所以层次结构(至少用于获取对小部件的引用)是扁平的(没有冲突的风险),因此最好的方法是通过以下方式访问它们:</p>
<pre><code>loader = QtUiTools.QUiLoader()
ui = loader.load('filename.ui', parent)
my_widget = ui.my_widget_name
</code></pre>
<p>这将在Qt Designer中的变量<code>my_widget</code>中放置一个名为“mywidget_name”的小部件的引用。在</p>
<p>我想说,上面的方法是访问加载.ui文件时创建的小部件的最有效的<em>pythonic</em>。在</p>