SshDeviceProcess: Forward declare IDevice

Remove some other unneeded includes.

Change-Id: I9392a61c37fa689f004d1837b3e5f94181c8586a
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Jarek Kobus
2022-03-02 16:53:31 +01:00
parent d439a7a25f
commit 5dd616d243
4 changed files with 4 additions and 5 deletions

View File

@@ -26,7 +26,6 @@
#include "sshdeviceprocess.h"
#include "idevice.h"
#include "../runcontrol.h"
#include <coreplugin/icore.h>
#include <ssh/sshconnection.h>

View File

@@ -25,7 +25,7 @@
#pragma once
#include "idevice.h"
#include "../projectexplorer_export.h"
#include <utils/qtcprocess.h>
@@ -33,6 +33,8 @@
namespace ProjectExplorer {
class IDevice;
class PROJECTEXPLORER_EXPORT SshDeviceProcess : public Utils::QtcProcess
{
Q_OBJECT

View File

@@ -26,7 +26,7 @@
#pragma once
#include "qnx_export.h"
#include <remotelinux/linuxdevice.h>
#include <projectexplorer/devicesupport/sshdeviceprocess.h>
namespace Qnx {

View File

@@ -29,8 +29,6 @@
#include <projectexplorer/devicesupport/sshdeviceprocess.h>
#include <QStringList>
namespace RemoteLinux {
class REMOTELINUX_EXPORT LinuxDeviceProcess : public ProjectExplorer::SshDeviceProcess