4

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")検索と検索がコツです!

4

1 に答える 1

2

テーブルがそこにあるかどうかを確認することができます:(widget.findChild(QWidget, "buffer_table")再帰検索であるため、親からでも)。

于 2011-08-31T10:22:09.490 に答える