Added ParameterAction class for QActions acting on files.
Reduce inconsistencies in tr()-Strings provided for QActions that act on a current <something> (mostly files) by introducing a ParameterAction class that takes the tr()-Strings at construction time and provides a setParameter(QString) slot, allows for setting that parameter or an empty string, which will cause the displayed text to be updated.
Showing
- src/libs/utils/parameteraction.cpp 61 additions, 0 deletionssrc/libs/utils/parameteraction.cpp
- src/libs/utils/parameteraction.h 85 additions, 0 deletionssrc/libs/utils/parameteraction.h
- src/libs/utils/utils.pro 4 additions, 2 deletionssrc/libs/utils/utils.pro
- src/plugins/git/gitplugin.cpp 29 additions, 29 deletionssrc/plugins/git/gitplugin.cpp
- src/plugins/git/gitplugin.h 14 additions, 11 deletionssrc/plugins/git/gitplugin.h
- src/plugins/perforce/perforceplugin.cpp 22 additions, 39 deletionssrc/plugins/perforce/perforceplugin.cpp
- src/plugins/perforce/perforceplugin.h 11 additions, 8 deletionssrc/plugins/perforce/perforceplugin.h
- src/plugins/projectexplorer/projectexplorer.cpp 4 additions, 4 deletionssrc/plugins/projectexplorer/projectexplorer.cpp
- src/plugins/projectexplorer/projectexplorer.h 4 additions, 1 deletionsrc/plugins/projectexplorer/projectexplorer.h
- src/plugins/subversion/subversionplugin.cpp 18 additions, 28 deletionssrc/plugins/subversion/subversionplugin.cpp
- src/plugins/subversion/subversionplugin.h 10 additions, 7 deletionssrc/plugins/subversion/subversionplugin.h
Loading
Please register or sign in to comment