From 8bc8feed2dac2d0e10d8e82badb6efbe9c852c52 Mon Sep 17 00:00:00 2001 From: con Date: Wed, 27 Apr 2011 15:27:44 +0200 Subject: [PATCH] "Open Terminal Here" should open Terminal.app on Mac. It was starting X11 and a xterm... Task-number: QTCREATORBUG-4683 --- share/qtcreator/scripts/openTerminal.command | 29 +++++++++++++++++++ share/qtcreator/static.pro | 1 + .../foldernavigationwidget.cpp | 4 +++ 3 files changed, 34 insertions(+) create mode 100755 share/qtcreator/scripts/openTerminal.command diff --git a/share/qtcreator/scripts/openTerminal.command b/share/qtcreator/scripts/openTerminal.command new file mode 100755 index 00000000000..2d5791da8c2 --- /dev/null +++ b/share/qtcreator/scripts/openTerminal.command @@ -0,0 +1,29 @@ +#! /bin/bash + +i=`pwd` +i=${i//\\/\\\\\\\\} +i=${i//\"/\\\\\\\"} +i=${i//\$/\\\\\\\$} +i=${i//\`/\\\\\\\`} +i=\\\"$i\\\" +osascript <resourcePath() + + QLatin1String("/scripts/openTerminal.command"); + QStringList args; #else QStringList args = Utils::QtcProcess::splitArgs( Utils::ConsoleProcess::terminalEmulator(Core::ICore::instance()->settings()));