Reduce code multiplication in widgetdelegate by introducing a Mixin that handles MouseEvents
Consider identation in TreeViews. Enable only one editor at a time