Refactor the "proxy action" behavior of Command to Utils::ProxyAction
A generic action that acts as a proxy for another (changeable) action, like it is used for mostly all of the visible actions in Qt Creator through the action manager.
Showing
- src/libs/utils/proxyaction.cpp 176 additions, 0 deletionssrc/libs/utils/proxyaction.cpp
- src/libs/utils/proxyaction.h 91 additions, 0 deletionssrc/libs/utils/proxyaction.h
- src/libs/utils/utils.pro 6 additions, 0 deletionssrc/libs/utils/utils.pro
- src/plugins/coreplugin/actionmanager/actionmanager.cpp 10 additions, 33 deletionssrc/plugins/coreplugin/actionmanager/actionmanager.cpp
- src/plugins/coreplugin/actionmanager/actionmanager_p.h 3 additions, 8 deletionssrc/plugins/coreplugin/actionmanager/actionmanager_p.h
- src/plugins/coreplugin/actionmanager/command.cpp 59 additions, 98 deletionssrc/plugins/coreplugin/actionmanager/command.cpp
- src/plugins/coreplugin/actionmanager/command.h 7 additions, 5 deletionssrc/plugins/coreplugin/actionmanager/command.h
- src/plugins/coreplugin/actionmanager/command_p.h 17 additions, 18 deletionssrc/plugins/coreplugin/actionmanager/command_p.h
- src/plugins/helloworld/helloworldplugin.cpp 0 additions, 4 deletionssrc/plugins/helloworld/helloworldplugin.cpp
Loading
Please register or sign in to comment