QML Debugger: OS X support for detecting qml viewer/observer

This commit is contained in:
Lasse Holmstedt
2010-08-13 14:56:05 +02:00
parent 962a9eb4da
commit f23c2286c9

View File

@@ -331,7 +331,11 @@ void DebuggerRunControl::createEngine(const DebuggerStartParameters &sp)
QString errorMessage; QString errorMessage;
QString settingsIdHint; QString settingsIdHint;
if (sp.executable.endsWith(_("qmlviewer")) || sp.executable.endsWith(_("qmlobserver"))) bool isQmlExecutable = sp.executable.endsWith(_("qmlviewer")) || sp.executable.endsWith(_("qmlobserver"));
#ifdef Q_OS_MAC
isQmlExecutable = sp.executable.endsWith(_("QMLViewer.app")) || sp.executable.endsWith(_("QMLObserver.app"));
#endif
if (isQmlExecutable)
engineType = QmlEngineType; engineType = QmlEngineType;
else if (sp.executable.endsWith(_(".js"))) else if (sp.executable.endsWith(_(".js")))
engineType = ScriptEngineType; engineType = ScriptEngineType;