;ii dZddlZddlZdZdZejdZdddd d d d d ddgddddej ddeeej dZ ej e Z e e de ddedkrejdSdS)zX Simple use of DataTreeWidget to display a structure of nested dicts, lists, and arrays NctS)N) some_func2UC:\PYTHON\MyICR_Workspace\venv\Lib\site-packages\pyqtgraph/examples/DataTreeWidget.py some_func1r s <<rcj t#ddl}|dcYSxYw)Nr) Exceptionsysexc_info)r s rrrs<!kk! ||~~a    s 2zDataTreeWidget Exampler aaaaabbbbb)nested1nested2seventhree)xyz )(r)size)za listza dictzan arrayz a tracebackz a functionza class)dataz!pyqtgraph example: DataTreeWidgetiX__main__)__doc__numpynp pyqtgraphpgrrmkQAppapprandomrandintDataTreeWidgetdtreeshowsetWindowTitleresize__name__execrrrr2s5!!!bi())1QqGDDgN     !!"7!33:<<   ra    7888 C z BGIIIIIr