Problem was solved with QAbstractItemView::openPersistentEditor.
Now I can activate and open as many editors/delegates as I need. And they won't be hiding when I clicked on other item.