Added 'Open with ->Qt Designer' in Project Explorer.
Added IExternalEditor which knows a kind and a mimetype.
Make EditorManager and ProjectExplorer "Open With" query
the interface and add the respective kinds.
Add "openExternalEditor" to EditorManager.
Add External editors for Designer and Linguist,
making use of Mac 'open' or Designer's Tcp socket mechanism
to ensure files are opened in the same instance (per Qt version).
Task-number: 249392
Reviewed-by:
con <qtc-committer@nokia.com>
Showing
- src/plugins/coreplugin/coreplugin.pro 2 additions, 0 deletionssrc/plugins/coreplugin/coreplugin.pro
- src/plugins/coreplugin/editormanager/editormanager.cpp 78 additions, 33 deletionssrc/plugins/coreplugin/editormanager/editormanager.cpp
- src/plugins/coreplugin/editormanager/editormanager.h 6 additions, 2 deletionssrc/plugins/coreplugin/editormanager/editormanager.h
- src/plugins/coreplugin/editormanager/iexternaleditor.cpp 66 additions, 0 deletionssrc/plugins/coreplugin/editormanager/iexternaleditor.cpp
- src/plugins/coreplugin/editormanager/iexternaleditor.h 54 additions, 0 deletionssrc/plugins/coreplugin/editormanager/iexternaleditor.h
- src/plugins/coreplugin/mainwindow.cpp 7 additions, 2 deletionssrc/plugins/coreplugin/mainwindow.cpp
- src/plugins/projectexplorer/projectexplorer.cpp 22 additions, 9 deletionssrc/plugins/projectexplorer/projectexplorer.cpp
- src/plugins/qt4projectmanager/Qt4ProjectManager.mimetypes.xml 5 additions, 0 deletions...plugins/qt4projectmanager/Qt4ProjectManager.mimetypes.xml
- src/plugins/qt4projectmanager/externaleditors.cpp 254 additions, 0 deletionssrc/plugins/qt4projectmanager/externaleditors.cpp
- src/plugins/qt4projectmanager/externaleditors.h 114 additions, 0 deletionssrc/plugins/qt4projectmanager/externaleditors.h
- src/plugins/qt4projectmanager/qt4projectmanager.pro 4 additions, 2 deletionssrc/plugins/qt4projectmanager/qt4projectmanager.pro
- src/plugins/qt4projectmanager/qt4projectmanagerconstants.h 1 addition, 0 deletionssrc/plugins/qt4projectmanager/qt4projectmanagerconstants.h
- src/plugins/qt4projectmanager/qt4projectmanagerplugin.cpp 8 additions, 0 deletionssrc/plugins/qt4projectmanager/qt4projectmanagerplugin.cpp
- src/plugins/qt4projectmanager/qtversionmanager.cpp 58 additions, 15 deletionssrc/plugins/qt4projectmanager/qtversionmanager.cpp
- src/plugins/qt4projectmanager/qtversionmanager.h 6 additions, 0 deletionssrc/plugins/qt4projectmanager/qtversionmanager.h
Loading
Please register or sign in to comment