ProjectExplorer: Introduce DeviceProcessSignalOperation.
authorDavid Schulz <david.schulz@digia.com>
Mon, 16 Sep 2013 13:30:30 +0000 (15:30 +0200)
committerDavid Schulz <david.schulz@digia.com>
Fri, 20 Sep 2013 08:48:47 +0000 (10:48 +0200)
commita06af356318bb8ed7a402bc5e5beee3b268df521
treeb936265f13596f406a2bf9eb7c0aa16dfad6813e
parentca15d0aa95fec76ce41c72ed747894969c978986
ProjectExplorer: Introduce DeviceProcessSignalOperation.

Every device can now return a DeviceProcessSignalOperation,
which allows to kill or interrupt processes running on the
device.

Change-Id: Idaa04ebc767e09ca167fa033ed93860b9b81479e
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>
Reviewed-by: David Kaspar <dkaspar@blackberry.com>
Reviewed-by: hjk <hjk121@nokiamail.com>
34 files changed:
src/plugins/android/androiddevice.cpp
src/plugins/android/androiddevice.h
src/plugins/projectexplorer/devicesupport/desktopdevice.cpp
src/plugins/projectexplorer/devicesupport/desktopdevice.h
src/plugins/projectexplorer/devicesupport/desktopdeviceprocess.cpp
src/plugins/projectexplorer/devicesupport/desktopprocesssignaloperation.cpp [new file with mode: 0644]
src/plugins/projectexplorer/devicesupport/desktopprocesssignaloperation.h [new file with mode: 0644]
src/plugins/projectexplorer/devicesupport/devicemanager.cpp
src/plugins/projectexplorer/devicesupport/idevice.cpp
src/plugins/projectexplorer/devicesupport/idevice.h
src/plugins/projectexplorer/devicesupport/localprocesslist.cpp
src/plugins/projectexplorer/devicesupport/localprocesslist.h
src/plugins/projectexplorer/devicesupport/sshdeviceprocess.cpp
src/plugins/projectexplorer/devicesupport/sshdeviceprocesslist.cpp
src/plugins/projectexplorer/devicesupport/sshdeviceprocesslist.h
src/plugins/projectexplorer/projectexplorer.pro
src/plugins/projectexplorer/projectexplorer.qbs
src/plugins/qnx/blackberrydeviceconfiguration.cpp
src/plugins/qnx/blackberrydeviceconfiguration.h
src/plugins/qnx/blackberrydeviceprocesssupport.cpp [deleted file]
src/plugins/qnx/blackberrydeviceprocesssupport.h [deleted file]
src/plugins/qnx/blackberrylogprocessrunner.cpp
src/plugins/qnx/qnx.pro
src/plugins/qnx/qnx.qbs
src/plugins/qnx/qnxdeviceconfiguration.cpp
src/plugins/qnx/qnxdeviceconfiguration.h
src/plugins/qnx/qnxdeviceprocesssignaloperation.cpp [new file with mode: 0644]
src/plugins/qnx/qnxdeviceprocesssignaloperation.h [new file with mode: 0644]
src/plugins/remotelinux/linuxdevice.cpp
src/plugins/remotelinux/linuxdevice.h
src/plugins/remotelinux/remotelinux.pro
src/plugins/remotelinux/remotelinux.qbs
src/plugins/remotelinux/remotelinuxsignaloperation.cpp [new file with mode: 0644]
src/plugins/remotelinux/remotelinuxsignaloperation.h [new file with mode: 0644]