It’s not electron, it’s a WebEngineView, see the VideoViewerUi_alt.qml file for example.
But you’re right about dolphin. It does support preview and they’re enough for me. However, I saw people for whom this was not enough, and IIRC that’s the reason behind the creation of this project.
Yes, I agree on that. I supposed it’s more difficult to do than it seems