diff --git a/src/libs/utils/ssh/sshconnection.h b/src/libs/utils/ssh/sshconnection.h index bfba1d9b282..2883f75072b 100644 --- a/src/libs/utils/ssh/sshconnection.h +++ b/src/libs/utils/ssh/sshconnection.h @@ -50,8 +50,9 @@ namespace Internal { class SshConnectionPrivate; } // namespace Internal -struct QTCREATOR_UTILS_EXPORT SshConnectionParameters +class QTCREATOR_UTILS_EXPORT SshConnectionParameters { +public: enum ProxyType { DefaultProxy, NoProxy }; enum AuthenticationType { AuthenticationByPassword, AuthenticationByKey }; SshConnectionParameters(ProxyType proxyType); diff --git a/src/libs/utils/ssh/sshconnectionmanager.h b/src/libs/utils/ssh/sshconnectionmanager.h index 38b6f58bff1..bcd8bfd6231 100644 --- a/src/libs/utils/ssh/sshconnectionmanager.h +++ b/src/libs/utils/ssh/sshconnectionmanager.h @@ -40,7 +40,7 @@ namespace Utils { class SshConnection; -struct SshConnectionParameters; +class SshConnectionParameters; namespace Internal { class SshConnectionManagerPrivate; } class QTCREATOR_UTILS_EXPORT SshConnectionManager diff --git a/src/plugins/remotelinux/maemokeydeployer.h b/src/plugins/remotelinux/maemokeydeployer.h index 0c0b75d897b..be47a975321 100644 --- a/src/plugins/remotelinux/maemokeydeployer.h +++ b/src/plugins/remotelinux/maemokeydeployer.h @@ -36,7 +36,7 @@ #include namespace Utils { -struct SshConnectionParameters; +class SshConnectionParameters; class SshRemoteProcessRunner; }