python – QtDesigner和PySide:QTableWidget无法访问

我在QtDesigner中创建了一个表单.这个表单在函数的帮助下从PySide加载

widget = loader.load(file, parent)

但是,无法访问QTableWidget(带有objectNname buffer_table)

widget.buffer_table

如果我使用QPushButton而不是它的工作原理.我怎样才能使这个工作.
我想用Python填表.

这是我想使用的ui文件:http://pastebin.com/6PZFrvmr

编辑:
当我创建一个新表并尝试加载它时,它似乎工作.但是,如果我把它放在QTabWidget中,我就无法访问它.

EDIT2:
widget.findChild(QWidget,“buffer_table”):Search&找到就是诀窍!

最佳答案 您可以尝试查看表是否存在:widget.findChild(QWidget,“buffer_table”)(甚至来自父级,因为它是递归搜索).

点赞