diff options
author | Friedemann Kleint <Friedemann.Kleint@nokia.com> | 2012-08-23 10:19:58 +0200 |
---|---|---|
committer | hjk <qthjk@ovi.com> | 2012-08-23 15:41:16 +0200 |
commit | 6a56990302dc9f00842e7876c19c5f3f036e8365 (patch) | |
tree | 8f71c77b583330ce1e75575113a5b45965aa06fe /src/plugins/projectexplorer/devicesupport/deviceprocesslist.cpp | |
parent | aee8f8832bbf02dfbe62731c76e7481625c8ee19 (diff) | |
download | qt-creator-6a56990302dc9f00842e7876c19c5f3f036e8365.tar.gz |
Introduce static localProcesses() method to DeviceProcessList.
Add synchronous static getLocalProcesses() (platformspecific)
method to LocalProcessList, use that for the model, simplifying
the code of doUpdate(). Use that for
DeviceProcessList::localProcesses().
Polish the proclist-method for UNIX a bit such that it tries
to read out the 'cmdline' first to obtain the complete
command line and full path to the executable.
Similarly, set the absolute image path on Windows.
Implement doKill() on Windows.
Change-Id: I3a5b990eaa9f6beb4c589406bdf4c7a234e40734
Reviewed-by: hjk <qthjk@ovi.com>
Diffstat (limited to 'src/plugins/projectexplorer/devicesupport/deviceprocesslist.cpp')
-rw-r--r-- | src/plugins/projectexplorer/devicesupport/deviceprocesslist.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/devicesupport/deviceprocesslist.cpp b/src/plugins/projectexplorer/devicesupport/deviceprocesslist.cpp index 20c068ba98..d150048788 100644 --- a/src/plugins/projectexplorer/devicesupport/deviceprocesslist.cpp +++ b/src/plugins/projectexplorer/devicesupport/deviceprocesslist.cpp @@ -28,6 +28,7 @@ **************************************************************************/ #include "deviceprocesslist.h" +#include "localprocesslist.h" #include <utils/qtcassert.h> @@ -181,6 +182,10 @@ void DeviceProcessList::reportError(const QString &message) emit error(message); } +QList<DeviceProcess> DeviceProcessList::localProcesses() +{ + return LocalProcessList::getLocalProcesses(); +} bool DeviceProcess::operator <(const DeviceProcess &other) const { |