You need to sign in or sign up before continuing.
Give TextEditorActionHandler an explicit parent and unify usage.
The action handler implicitly passed ownership to ICore, which is non-
to the action handler. We now consistently create the action handler in
the editor factory, give ownership to the editor factory, and don't hold
a reference to it.
Change-Id: I4372f8de966e3ceff87c06c5528c6b54522c1d57
Reviewed-by:
David Schulz <david.schulz@digia.com>
Showing
- src/plugins/android/androidmanifesteditorfactory.cpp 2 additions, 2 deletionssrc/plugins/android/androidmanifesteditorfactory.cpp
- src/plugins/android/androidmanifesteditorfactory.h 0 additions, 5 deletionssrc/plugins/android/androidmanifesteditorfactory.h
- src/plugins/cmakeprojectmanager/cmakeeditorfactory.cpp 1 addition, 2 deletionssrc/plugins/cmakeprojectmanager/cmakeeditorfactory.cpp
- src/plugins/cmakeprojectmanager/cmakeeditorfactory.h 0 additions, 3 deletionssrc/plugins/cmakeprojectmanager/cmakeeditorfactory.h
- src/plugins/cppeditor/cppeditorplugin.cpp 6 additions, 8 deletionssrc/plugins/cppeditor/cppeditorplugin.cpp
- src/plugins/cppeditor/cppeditorplugin.h 0 additions, 2 deletionssrc/plugins/cppeditor/cppeditorplugin.h
- src/plugins/genericprojectmanager/genericprojectfileseditor.cpp 2 additions, 0 deletions...ugins/genericprojectmanager/genericprojectfileseditor.cpp
- src/plugins/genericprojectmanager/genericprojectplugin.cpp 0 additions, 3 deletionssrc/plugins/genericprojectmanager/genericprojectplugin.cpp
- src/plugins/glsleditor/glsleditorfactory.cpp 6 additions, 0 deletionssrc/plugins/glsleditor/glsleditorfactory.cpp
- src/plugins/glsleditor/glsleditorplugin.cpp 0 additions, 9 deletionssrc/plugins/glsleditor/glsleditorplugin.cpp
- src/plugins/pythoneditor/pythoneditorfactory.cpp 6 additions, 0 deletionssrc/plugins/pythoneditor/pythoneditorfactory.cpp
- src/plugins/pythoneditor/pythoneditorplugin.cpp 0 additions, 7 deletionssrc/plugins/pythoneditor/pythoneditorplugin.cpp
- src/plugins/pythoneditor/pythoneditorplugin.h 0 additions, 3 deletionssrc/plugins/pythoneditor/pythoneditorplugin.h
- src/plugins/qmakeprojectmanager/profileeditorfactory.cpp 6 additions, 3 deletionssrc/plugins/qmakeprojectmanager/profileeditorfactory.cpp
- src/plugins/qmakeprojectmanager/profileeditorfactory.h 1 addition, 4 deletionssrc/plugins/qmakeprojectmanager/profileeditorfactory.h
- src/plugins/qmakeprojectmanager/qmakeprojectmanagerplugin.cpp 1 addition, 6 deletions...plugins/qmakeprojectmanager/qmakeprojectmanagerplugin.cpp
- src/plugins/qmljseditor/qmljseditorfactory.cpp 7 additions, 0 deletionssrc/plugins/qmljseditor/qmljseditorfactory.cpp
- src/plugins/qmljseditor/qmljseditorplugin.cpp 0 additions, 9 deletionssrc/plugins/qmljseditor/qmljseditorplugin.cpp
- src/plugins/qmljseditor/qmljseditorplugin.h 0 additions, 5 deletionssrc/plugins/qmljseditor/qmljseditorplugin.h
- src/plugins/qnx/bardescriptoreditorfactory.cpp 3 additions, 8 deletionssrc/plugins/qnx/bardescriptoreditorfactory.cpp
Loading
Please register or sign in to comment