diff options
author | El Mehdi Fekari <mfekari@rim.com> | 2013-06-21 19:35:46 +0200 |
---|---|---|
committer | Mehdi Fekari <mfekari@blackberry.com> | 2013-06-26 15:25:03 +0200 |
commit | 9055eea11f86fce9157970088af0832cff17e1df (patch) | |
tree | a2975f3fa87ff05fee6564cc1a34ed0bcc1fabaf /src/plugins/qnx/blackberrydeviceconfigurationwidget.cpp | |
parent | 1c6cb9295876380c7fa2afbc8a9669250a3e985c (diff) | |
download | qt-creator-9055eea11f86fce9157970088af0832cff17e1df.tar.gz |
Qnx: Check the debug token path when uploading to device
The debug token could be (re)moved outside of QtCreator.
The current patch:
- Checks the debug token path in the device wizard configuration
before uploading into device.
- Adds a new ReturnStatus if the file does not exist (for further use).
Task-number: QTCREATORBUG-9103
Change-Id: I5f48014072e4e807cd637a91f76e80c74195fee6
Reviewed-by: Rafael Roquetto <rafael.roquetto@kdab.com>
Diffstat (limited to 'src/plugins/qnx/blackberrydeviceconfigurationwidget.cpp')
-rw-r--r-- | src/plugins/qnx/blackberrydeviceconfigurationwidget.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/plugins/qnx/blackberrydeviceconfigurationwidget.cpp b/src/plugins/qnx/blackberrydeviceconfigurationwidget.cpp index 252cbb320c..cf11501c90 100644 --- a/src/plugins/qnx/blackberrydeviceconfigurationwidget.cpp +++ b/src/plugins/qnx/blackberrydeviceconfigurationwidget.cpp @@ -145,6 +145,12 @@ void BlackBerryDeviceConfigurationWidget::requestDebugToken() void BlackBerryDeviceConfigurationWidget::uploadDebugToken() { + // check the debug token path before even laucnhing the uploader process + if (!QFileInfo(ui->pwdLineEdit->text()).exists()) { + QMessageBox::critical(this, tr("Error"), tr("Invalid debug token path.")); + return; + } + progressDialog->show(); uploader->uploadDebugToken(ui->debugToken->path(), |