QtCreator plugin rewrite