请问有大神知道pycharm右侧的database和sciview两个组件是怎么实现的吗。

pyqt5

pycharm

本人初学pyqt5。
我想用pyqt5实现database和sciview这两个组件。
我知道好像是用的QDockWidget 做的,哪位大神有做过或者有具体的思路还请分享给小弟
图片如下:图片说明

https://stackoverflow.com/questions/11077793/is-there-a-standard-component-for-collapsible-panel-in-qt