Device support: Introduce IDevice helper classes.
These are for configuration of process and ports gathering activities,
respectively.
This couples related functionality more tightly, while keeping
the number of IDevice methods at a reasonable level.
For ports gathering, the patch also adds the ability to configure
both the command and the parsing function; the latter used to be
hardcoded in the PortsGatherer class.
Change-Id: I1b8940397a51efa7ddc05dd15cf861777d118c1a
Reviewed-by:
hjk <qthjk@ovi.com>
Showing
- src/plugins/android/androiddevice.cpp 0 additions, 17 deletionssrc/plugins/android/androiddevice.cpp
- src/plugins/android/androiddevice.h 0 additions, 4 deletionssrc/plugins/android/androiddevice.h
- src/plugins/projectexplorer/devicesupport/desktopdevice.cpp 0 additions, 17 deletionssrc/plugins/projectexplorer/devicesupport/desktopdevice.cpp
- src/plugins/projectexplorer/devicesupport/desktopdevice.h 0 additions, 4 deletionssrc/plugins/projectexplorer/devicesupport/desktopdevice.h
- src/plugins/projectexplorer/devicesupport/deviceprocesslist.cpp 8 additions, 4 deletions...ugins/projectexplorer/devicesupport/deviceprocesslist.cpp
- src/plugins/projectexplorer/devicesupport/deviceusedportsgatherer.cpp 13 additions, 38 deletions...projectexplorer/devicesupport/deviceusedportsgatherer.cpp
- src/plugins/projectexplorer/devicesupport/deviceusedportsgatherer.h 0 additions, 2 deletions...s/projectexplorer/devicesupport/deviceusedportsgatherer.h
- src/plugins/projectexplorer/devicesupport/idevice.cpp 13 additions, 0 deletionssrc/plugins/projectexplorer/devicesupport/idevice.cpp
- src/plugins/projectexplorer/devicesupport/idevice.h 26 additions, 3 deletionssrc/plugins/projectexplorer/devicesupport/idevice.h
- src/plugins/projectexplorer/projectexplorer.pri 1 addition, 0 deletionssrc/plugins/projectexplorer/projectexplorer.pri
- src/plugins/projectexplorer/projectexplorer.qbs 6 additions, 1 deletionsrc/plugins/projectexplorer/projectexplorer.qbs
- src/plugins/qmlprofiler/remotelinuxqmlprofilerrunner.cpp 2 additions, 2 deletionssrc/plugins/qmlprofiler/remotelinuxqmlprofilerrunner.cpp
- src/plugins/qnx/qnxconstants.h 0 additions, 8 deletionssrc/plugins/qnx/qnxconstants.h
- src/plugins/qnx/qnxdebugsupport.cpp 1 addition, 3 deletionssrc/plugins/qnx/qnxdebugsupport.cpp
- src/plugins/qnx/qnxdeviceconfiguration.cpp 60 additions, 0 deletionssrc/plugins/qnx/qnxdeviceconfiguration.cpp
- src/plugins/qnx/qnxdeviceconfiguration.h 3 additions, 0 deletionssrc/plugins/qnx/qnxdeviceconfiguration.h
- src/plugins/qnx/qnxdeviceconfigurationwizard.cpp 0 additions, 2 deletionssrc/plugins/qnx/qnxdeviceconfigurationwizard.cpp
- src/plugins/qnx/qnxruncontrol.cpp 0 additions, 6 deletionssrc/plugins/qnx/qnxruncontrol.cpp
- src/plugins/qnx/qnxutils.cpp 0 additions, 8 deletionssrc/plugins/qnx/qnxutils.cpp
- src/plugins/qnx/qnxutils.h 0 additions, 1 deletionsrc/plugins/qnx/qnxutils.h
Loading
Please register or sign in to comment