diff options
author | Eike Ziller <[email protected]> | 2013-10-08 15:27:45 +0200 |
---|---|---|
committer | Eike Ziller <[email protected]> | 2013-10-08 15:42:19 +0200 |
commit | 171fd691c397dcbd03e7d5bb2cb3d3b4845158a9 (patch) | |
tree | 9cc620d51a2c93aa47d95b0fbf3e7d6541ea3382 /src/plugins/ios/iosplugin.cpp | |
parent | c65c650cc2dcb0ac336cb2f6e74cb2e327e8ba15 (diff) |
Ios: Fix crash when connecting user-mode device
The modal dialog was opened directly from the tool output processing,
and when returning the tool handler was already deleted.
Change-Id: Iacba584b59bf8720788ac03fd2e839c5e4485ab3
Reviewed-by: Fawzi Mohamed <[email protected]>
Diffstat (limited to 'src/plugins/ios/iosplugin.cpp')
-rw-r--r-- | src/plugins/ios/iosplugin.cpp | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/plugins/ios/iosplugin.cpp b/src/plugins/ios/iosplugin.cpp index c4eb2325750..5e53d9940fa 100644 --- a/src/plugins/ios/iosplugin.cpp +++ b/src/plugins/ios/iosplugin.cpp @@ -38,6 +38,7 @@ #include "iosmanager.h" #include "iosrunfactories.h" #include "iossettingspage.h" +#include "iostoolhandler.h" #include "iosqtversionfactory.h" #include "iosbuildstep.h" #include "iosdeploystepfactory.h" @@ -52,7 +53,9 @@ namespace Ios { IosPlugin::IosPlugin() -{ } +{ + qRegisterMetaType<Ios::IosToolHandler::Dict>("Ios::IosToolHandler::Dict"); +} bool IosPlugin::initialize(const QStringList &arguments, QString *errorMessage) { |