HI, (Sorry about the formatting - not used to google groups posting.)
I have an application I'm trying to get working with PySide2. I made changes following the example designerExample.py . <https://github.com/pyqtgraph/pyqtgraph/blob/master/examples/designerExample.py> Everything seems to work fine with PyQt5, but when I try to use PySide everytime I try to do a ParameterTree.setParmeters() I get an error like this: File "C:\Users\Tim\pyside2_env\lib\site-packages\pyqtgraph\parametertree\ParameterTree.py", line 48, in setParameters self.clear() File "C:\Users\Tim\pyside2_env\lib\site-packages\pyqtgraph\parametertree\ParameterTree.py", line 85, in clear self.invisibleRootItem().takeChildren() File "C:\Users\Tim\pyside2_env\lib\site-packages\pyqtgraph\widgets\TreeWidget.py", line 390, in takeChildren childs = self._real_item.takeChildren() RuntimeError: Internal C++ object (PySide2.QtWidgets.QTreeWidgetItem) already deleted. I'm using PySide2.QUiTools.QuiLoader().load to load my UI file for PySide2, and uic.loadUI for PyQt5. with importlib.resources.path('nvfieldcap.resources.ui', 'paramtreeDialog.ui') as uifilename: if 'PySide2' in sys.modules: self.dialog = loader.load(uifilename.as_posix()) if 'PyQt5' in sys.modules: self.dialog = QtWidgets.QDialog() uic.loadUi(uifilename.as_posix(), self.dialog) -- You received this message because you are subscribed to the Google Groups "pyqtgraph" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/pyqtgraph/f04abdf3-068a-41c4-a993-6076713ca61an%40googlegroups.com.
