diff options
author | hjk <hjk@qt.io> | 2023-08-23 14:32:01 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2023-08-23 16:28:15 +0000 |
commit | ff647966e52372dcdc54a7f00c470238c66be79f (patch) | |
tree | b39d94d3aac1fc4e9da9565ea17ed56e30047cbd | |
parent | 2f6bec1d485c075075bd11073796f5b32e2fa342 (diff) |
RemoteLinux: Disable private key path chooser unless key use is selected
Fixes: QTCREATORBUG-29534
Change-Id: I55b0869083ad10a43b635c79c33466b016540a41
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
-rw-r--r-- | src/plugins/remotelinux/genericlinuxdeviceconfigurationwidget.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/remotelinux/genericlinuxdeviceconfigurationwidget.cpp b/src/plugins/remotelinux/genericlinuxdeviceconfigurationwidget.cpp index da7b6138de..566cf3e510 100644 --- a/src/plugins/remotelinux/genericlinuxdeviceconfigurationwidget.cpp +++ b/src/plugins/remotelinux/genericlinuxdeviceconfigurationwidget.cpp @@ -321,6 +321,8 @@ void GenericLinuxDeviceConfigurationWidget::initGui() m_timeoutSpinBox->setValue(sshParams.timeout); m_userLineEdit->setText(sshParams.userName()); m_keyFileLineEdit->setFilePath(sshParams.privateKeyFile); + m_keyFileLineEdit->setEnabled( + sshParams.authenticationType == SshParameters::AuthenticationTypeSpecificKey); m_gdbServerLineEdit->setFilePath(device()->debugServerPath()); m_qmlRuntimeLineEdit->setFilePath(device()->qmlRunCommand()); |