rewrite editor info bar handling
the info about the bars is now stored in the IFile, not in the EditorView. this is somewhat more expensive for the bars which identically apply to all editors of one type, but fixes consistency issues between views. additionally, it is now possible to set several simultaneous info bars per file, which ensures that no information is lost. Co-authored-by: mae
Showing
- src/plugins/cmakeprojectmanager/cmakeeditor.cpp 5 additions, 5 deletionssrc/plugins/cmakeprojectmanager/cmakeeditor.cpp
- src/plugins/cmakeprojectmanager/cmakeproject.cpp 4 additions, 1 deletionsrc/plugins/cmakeprojectmanager/cmakeproject.cpp
- src/plugins/coreplugin/coreplugin.pro 2 additions, 0 deletionssrc/plugins/coreplugin/coreplugin.pro
- src/plugins/coreplugin/editormanager/editormanager.cpp 13 additions, 24 deletionssrc/plugins/coreplugin/editormanager/editormanager.cpp
- src/plugins/coreplugin/editormanager/editormanager.h 0 additions, 8 deletionssrc/plugins/coreplugin/editormanager/editormanager.h
- src/plugins/coreplugin/editormanager/editorview.cpp 7 additions, 72 deletionssrc/plugins/coreplugin/editormanager/editorview.cpp
- src/plugins/coreplugin/editormanager/editorview.h 2 additions, 12 deletionssrc/plugins/coreplugin/editormanager/editorview.h
- src/plugins/coreplugin/ifile.cpp 11 additions, 1 deletionsrc/plugins/coreplugin/ifile.cpp
- src/plugins/coreplugin/ifile.h 10 additions, 0 deletionssrc/plugins/coreplugin/ifile.h
- src/plugins/coreplugin/infobar.cpp 201 additions, 0 deletionssrc/plugins/coreplugin/infobar.cpp
- src/plugins/coreplugin/infobar.h 110 additions, 0 deletionssrc/plugins/coreplugin/infobar.h
- src/plugins/cppeditor/cppeditor.cpp 8 additions, 8 deletionssrc/plugins/cppeditor/cppeditor.cpp
- src/plugins/cpptools/cppfindreferences.cpp 4 additions, 1 deletionsrc/plugins/cpptools/cppfindreferences.cpp
- src/plugins/designer/formeditorfactory.cpp 10 additions, 14 deletionssrc/plugins/designer/formeditorfactory.cpp
- src/plugins/designer/formeditorfactory.h 0 additions, 1 deletionsrc/plugins/designer/formeditorfactory.h
- src/plugins/qmljseditor/qmljseditorfactory.cpp 11 additions, 24 deletionssrc/plugins/qmljseditor/qmljseditorfactory.cpp
- src/plugins/qmljseditor/qmljseditorfactory.h 0 additions, 1 deletionsrc/plugins/qmljseditor/qmljseditorfactory.h
- src/plugins/qmljsinspector/qmljslivetextpreview.cpp 20 additions, 11 deletionssrc/plugins/qmljsinspector/qmljslivetextpreview.cpp
- src/plugins/texteditor/basetexteditor.cpp 18 additions, 22 deletionssrc/plugins/texteditor/basetexteditor.cpp
- src/plugins/texteditor/basetexteditor.h 1 addition, 1 deletionsrc/plugins/texteditor/basetexteditor.h
Loading
Please register or sign in to comment