diff --git a/src/plugins/remotelinux/genericlinuxdeviceconfigurationfactory.cpp b/src/plugins/remotelinux/genericlinuxdeviceconfigurationfactory.cpp index b064fb57ab508a0b1c32abb8826cfcdb40e22442..e6539970359b6245fb846a0cd7ca122ecff0596a 100644 --- a/src/plugins/remotelinux/genericlinuxdeviceconfigurationfactory.cpp +++ b/src/plugins/remotelinux/genericlinuxdeviceconfigurationfactory.cpp @@ -32,6 +32,8 @@ #include "linuxdevice.h" #include "remotelinux_constants.h" +#include <coreplugin/icore.h> + #include <utils/qtcassert.h> using namespace ProjectExplorer; @@ -57,7 +59,7 @@ QList<Core::Id> GenericLinuxDeviceConfigurationFactory::availableCreationIds() c IDevice::Ptr GenericLinuxDeviceConfigurationFactory::create(Core::Id id) const { QTC_ASSERT(id == Constants::GenericLinuxOsType, return IDevice::Ptr()); - GenericLinuxDeviceConfigurationWizard wizard; + GenericLinuxDeviceConfigurationWizard wizard(Core::ICore::mainWindow()); if (wizard.exec() != QDialog::Accepted) return IDevice::Ptr(); return wizard.device();