summaryrefslogtreecommitdiff
path: root/src/plugins/qnx/blackberrysetupwizard.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/qnx/blackberrysetupwizard.cpp')
-rw-r--r--src/plugins/qnx/blackberrysetupwizard.cpp16
1 files changed, 15 insertions, 1 deletions
diff --git a/src/plugins/qnx/blackberrysetupwizard.cpp b/src/plugins/qnx/blackberrysetupwizard.cpp
index e5214b0a0f..6cdbd3e64e 100644
--- a/src/plugins/qnx/blackberrysetupwizard.cpp
+++ b/src/plugins/qnx/blackberrysetupwizard.cpp
@@ -93,6 +93,8 @@ BlackBerrySetupWizard::BlackBerrySetupWizard(QWidget *parent) :
m_uploader = new BlackBerryDebugTokenUploader(this);
m_keyGenerator = new QSsh::SshKeyGenerator;
+ connect(m_ndkPage, SIGNAL(targetsUpdated()),
+ this, SIGNAL(ndkTargetsUpdated()));
connect(m_deviceInfo, SIGNAL(finished(int)),
this, SLOT(deviceInfoFinished(int)));
connect(m_requester, SIGNAL(finished(int)),
@@ -215,6 +217,13 @@ void BlackBerrySetupWizard::debugTokenArrived(int status)
break;
}
+ BlackBerryConfigurationManager &configuration = BlackBerryConfigurationManager::instance();
+
+ QFile dt(configuration.defaultKeystorePath());
+
+ if (dt.exists())
+ dt.remove();
+
QMessageBox::critical(this, tr("Error"), errorString);
reset();
@@ -405,8 +414,13 @@ void BlackBerrySetupWizard::requestDebugToken()
BlackBerryConfigurationManager &configuration = BlackBerryConfigurationManager::instance();
+ bool ok;
+ const QString cskPassword = m_utils.cskPassword(this, &ok);
+ if (!ok)
+ return;
+
m_requester->requestDebugToken(configuration.defaultDebugTokenPath(),
- m_utils.cskPassword(), configuration.defaultKeystorePath(), certificatePassword(), m_devicePin);
+ cskPassword, configuration.defaultKeystorePath(), certificatePassword(), m_devicePin);
}
void BlackBerrySetupWizard::uploadDebugToken()