update the editor
- add some custom qt widget for editor
update the format
- prune the data of format