aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/ios/iosplugin.cpp
diff options
context:
space:
mode:
authorEike Ziller <[email protected]>2013-10-08 15:27:45 +0200
committerEike Ziller <[email protected]>2013-10-08 15:42:19 +0200
commit171fd691c397dcbd03e7d5bb2cb3d3b4845158a9 (patch)
tree9cc620d51a2c93aa47d95b0fbf3e7d6541ea3382 /src/plugins/ios/iosplugin.cpp
parentc65c650cc2dcb0ac336cb2f6e74cb2e327e8ba15 (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.cpp5
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)
{