Qt
.ui ファイル経由で読み込まれる要素にアクセスしようとしています。しかし、私はエラーが発生しています:
AttributeError: 'TreeviewWidgetSelectProve' object has no attribute '_treeview'
完全なpython コードと.ui ファイルは、これらのリンクからそれぞれ入手できます。コードスニペット:
ui_file_path = os.path.join(
'/home/userdaze/pyside_test', 'resource', 'treeview.ui')
loader = QUiLoader(self)
ui_file = QFile(ui_file_path)
self._widget_top = loader.load(ui_file, self)
self._treeview = self._widget_top.findChild(QTreeView, '_treeview')
self._treeview.setModel(self._std_model)
このスレッドfindChild
で提案されたものを使用しても、状況は変わりません。使用中の場合は戻ります。NoneType
なにが問題ですか?ありがとうございました!
Ubuntu Quantal の python-pyside 1.1.1-3