From 23fe4092f4b2f3a28f734f99c3673ab987986113 Mon Sep 17 00:00:00 2001 From: El Mehdi Fekari Date: Thu, 12 Dec 2013 14:21:51 +0100 Subject: [PATCH] Qnx: Set missing parents for QMessageBox dialogs Change-Id: Id279e8d7cf4ddc2a25aeab509ac48af53bdbc7a0 Reviewed-by: Tobias Hunger --- src/plugins/qnx/blackberryconfiguration.cpp | 4 +++- src/plugins/qnx/blackberryconfigurationmanager.cpp | 2 +- src/plugins/qnx/blackberryndksettingswidget.cpp | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/plugins/qnx/blackberryconfiguration.cpp b/src/plugins/qnx/blackberryconfiguration.cpp index 3404e6f7eb6..3ddf893d99d 100644 --- a/src/plugins/qnx/blackberryconfiguration.cpp +++ b/src/plugins/qnx/blackberryconfiguration.cpp @@ -51,6 +51,8 @@ #include #include +#include + #include #include #include @@ -316,7 +318,7 @@ bool BlackBerryConfiguration::activate() if (!m_simulatorDebugger.isEmpty()) errorMessage += QLatin1Char('\n') + tr("- No GDB debugger found for BB10 Simulator."); - QMessageBox::warning(0, tr("Cannot Set up BB10 Configuration"), + QMessageBox::warning(Core::ICore::mainWindow(), tr("Cannot Set up BB10 Configuration"), errorMessage, QMessageBox::Ok); return false; } diff --git a/src/plugins/qnx/blackberryconfigurationmanager.cpp b/src/plugins/qnx/blackberryconfigurationmanager.cpp index 10d4c9ffbd3..2725c13cd22 100644 --- a/src/plugins/qnx/blackberryconfigurationmanager.cpp +++ b/src/plugins/qnx/blackberryconfigurationmanager.cpp @@ -255,7 +255,7 @@ bool BlackBerryConfigurationManager::addConfiguration(BlackBerryConfiguration *c if (c->ndkPath() == config->ndkPath() && c->targetName() == config->targetName()) { if (!config->isAutoDetected()) - QMessageBox::warning(0, tr("NDK Already Known"), + QMessageBox::warning(Core::ICore::mainWindow(), tr("NDK Already Known"), tr("The NDK already has a configuration."), QMessageBox::Ok); return false; } diff --git a/src/plugins/qnx/blackberryndksettingswidget.cpp b/src/plugins/qnx/blackberryndksettingswidget.cpp index 93fcdf86911..eff6945e534 100644 --- a/src/plugins/qnx/blackberryndksettingswidget.cpp +++ b/src/plugins/qnx/blackberryndksettingswidget.cpp @@ -117,7 +117,7 @@ void BlackBerryNDKSettingsWidget::launchBlackBerrySetupWizard() const const bool alreadyConfigured = blackBerryUtils.hasRegisteredKeys() && blackBerryUtils.hasDefaultCertificate(); if (alreadyConfigured) { - QMessageBox::information(0, tr("Qt Creator"), + QMessageBox::information(Core::ICore::mainWindow(), tr("Qt Creator"), tr("It appears that your BlackBerry environment has already been configured.")); return; }