diff --git a/src/plugins/cpaster/cpasterplugin.cpp b/src/plugins/cpaster/cpasterplugin.cpp index a752a04de3d19d4884254eb331bcfdbfbc0cc805..6af357ca8057c24a39b3f384969fe4e3728a9ae0 100644 --- a/src/plugins/cpaster/cpasterplugin.cpp +++ b/src/plugins/cpaster/cpasterplugin.cpp @@ -204,7 +204,7 @@ void CodepasterPlugin::fetch() } m_fetcher = new CustomFetcher(serverUrl()); - QDialog dialog; + QDialog dialog(ICore::instance()->mainWindow()); Ui_PasteSelectDialog ui; ui.setupUi(&dialog); diff --git a/src/plugins/projectexplorer/applicationrunconfiguration.cpp b/src/plugins/projectexplorer/applicationrunconfiguration.cpp index 755fa998fb8a3d3a111bc6a1439993f4b26e101c..fa2e806c6b9ae5e1ff37124626c596582609738c 100644 --- a/src/plugins/projectexplorer/applicationrunconfiguration.cpp +++ b/src/plugins/projectexplorer/applicationrunconfiguration.cpp @@ -89,7 +89,7 @@ QString ApplicationRunConfigurationRunner::displayName() const return tr("Run"); } -RunControl* ApplicationRunConfigurationRunner::run(QSharedPointer<RunConfiguration> runConfiguration, const QString &mode) +RunControl *ApplicationRunConfigurationRunner::run(QSharedPointer<RunConfiguration> runConfiguration, const QString &mode) { QSharedPointer<ApplicationRunConfiguration> rc = qSharedPointerCast<ApplicationRunConfiguration>(runConfiguration); Q_ASSERT(rc); diff --git a/src/plugins/projectexplorer/customexecutablerunconfiguration.cpp b/src/plugins/projectexplorer/customexecutablerunconfiguration.cpp index e25718033c77a5b0738a5ffe9373aa78539411dc..1953e9635500d9c4359109a16d53b80e515cfb8e 100644 --- a/src/plugins/projectexplorer/customexecutablerunconfiguration.cpp +++ b/src/plugins/projectexplorer/customexecutablerunconfiguration.cpp @@ -31,12 +31,14 @@ #include "environment.h" #include "project.h" +#include <coreplugin/icore.h> #include <projectexplorer/debugginghelper.h> #include <QtGui/QCheckBox> #include <QtGui/QFormLayout> #include <QtGui/QLineEdit> #include <QtGui/QLabel> +#include <QtGui/QMainWindow> #include <QtGui/QHBoxLayout> #include <QtGui/QToolButton> #include <QtGui/QFileDialog> @@ -190,7 +192,7 @@ QString CustomExecutableRunConfiguration::executable() const if (!QFileInfo(exec).exists()) { // Oh the executable doesn't exists, ask the user. QWidget *confWidget = const_cast<CustomExecutableRunConfiguration *>(this)->configurationWidget(); - QDialog dialog; + QDialog dialog(Core::ICore::instance()->mainWindow()); dialog.setLayout(new QVBoxLayout()); dialog.layout()->addWidget(new QLabel(tr("Could not find the executable, please specify one."))); dialog.layout()->addWidget(confWidget);