def onExpended(self, index: QModelIndex): index.setIcon(0, QIcon("./images/folder_open.png") ) if index.isExpanded() else index.setIcon( 0, QIcon("./images/folder_close.png"))