今天弄明白QtCreator的EditorManager结构,已打开的文件有其对应的IDocument和IEditor对象共同管理,IDocument管理文件的编辑状态,IEditor是打开文件的编辑器。EditorManager管理已打开文件的Editors列表,记录在OpenEditorsModel对象中。结构仍是用代码解释才行,鉴于仍处于开发阶段,未公示代码呀~~编辑器
多标签插件实现的界面以下:spa
逻辑处理善未所有完成,先预告吧。 插件