今天弄明白QtCreator的EditorManager结构,已打开的文件有其对应的IDocument和IEditor对象共同管理,IDocument管理文件的编辑状态,IEditor是打开文件的编辑器。EditorManager管理已打开文件的Editors列表,记录在OpenEditorsModel对象中。结构还是用代码解释才行,鉴于仍处于开发阶段,未公示代码呀~~
多标签插件实现的界面如下:
逻辑处理善未全部完成,先预告吧。
来源:oschina
链接:https://my.oschina.net/u/240227/blog/74494