diff --git a/src/plugins/projectexplorer/userfileaccessor.cpp b/src/plugins/projectexplorer/userfileaccessor.cpp index d554513ab86e6828773652a797f89197c7bba6af..0cf21a6dfd7e8984c95782edc9c7cf4b4f7b6abe 100644 --- a/src/plugins/projectexplorer/userfileaccessor.cpp +++ b/src/plugins/projectexplorer/userfileaccessor.cpp @@ -796,8 +796,8 @@ QVariantMap Version1Handler::update(Project *project, const QVariantMap &map) else if (project->id() == QLatin1String("QmlProjectManager.QmlProject")) targets << TargetDescription(QString::fromLatin1("QmlProjectManager.QmlTarget"), QCoreApplication::translate("QmlProjectManager::QmlTarget", - "QML Runtime", - "QML Runtime target display name")); + "QML Viewer", + "QML Viewer target display name")); else return QVariantMap(); // We do not know how to handle this. diff --git a/src/plugins/qmlprojectmanager/qmlprojectmanagerconstants.h b/src/plugins/qmlprojectmanager/qmlprojectmanagerconstants.h index 1799b6d56262019da64afea988daaa9d3c085269..bcd4c4856c942dbd8a7a8cd31b3277922cf831ad 100644 --- a/src/plugins/qmlprojectmanager/qmlprojectmanagerconstants.h +++ b/src/plugins/qmlprojectmanager/qmlprojectmanagerconstants.h @@ -33,11 +33,11 @@ namespace QmlProjectManager { namespace Constants { const char * const QML_RC_ID("QmlProjectManager.QmlRunConfiguration"); -const char * const QML_RC_DISPLAY_NAME(QT_TRANSLATE_NOOP("QmlProjectManager::Internal::QmlRunConfiguration", "QML Runtime")); +const char * const QML_RC_DISPLAY_NAME(QT_TRANSLATE_NOOP("QmlProjectManager::Internal::QmlRunConfiguration", "QML Viewer")); const char * const QML_VIEWER_KEY("QmlProjectManager.QmlRunConfiguration.QDeclarativeViewer"); const char * const QML_VIEWER_ARGUMENTS_KEY("QmlProjectManager.QmlRunConfiguration.QDeclarativeViewerArguments"); const char * const QML_VIEWER_TARGET_ID("QmlProjectManager.QmlTarget"); -const char * const QML_VIEWER_TARGET_DISPLAY_NAME("QML Runtime"); +const char * const QML_VIEWER_TARGET_DISPLAY_NAME("QML Viewer"); const char * const QML_MAINSCRIPT_KEY("QmlProjectManager.QmlRunConfiguration.MainScript"); const char * const QML_DEBUG_SERVER_ADDRESS_KEY("QmlProjectManager.QmlRunConfiguration.DebugServerAddress"); const char * const QML_DEBUG_SERVER_PORT_KEY("QmlProjectManager.QmlRunConfiguration.DebugServerPort"); diff --git a/src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp b/src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp index 31508c1f55b330c27d8de5e9df056ffaa18c2dbd..da51b8bc591811592d141807eee8bd50ecd1bca2 100644 --- a/src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp +++ b/src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp @@ -99,13 +99,20 @@ void QmlProjectRunConfiguration::ctor() connect(em, SIGNAL(currentEditorChanged(Core::IEditor*)), this, SLOT(changeCurrentFile(Core::IEditor*))); - setDisplayName(tr("QML Runtime", "QMLRunConfiguration display name.")); + setDisplayName(tr("QML Viewer", "QMLRunConfiguration display name.")); // prepend creator/bin dir to search path (only useful for special creator-qml package) const QString searchPath = QCoreApplication::applicationDirPath() + Utils::SynchronousProcess::pathSeparator() + QString(qgetenv("PATH")); - m_qmlViewerDefaultPath = Utils::SynchronousProcess::locateBinary(searchPath, QLatin1String("qml")); + +#ifdef Q_OS_MAC + const QString qmlViewerName = QLatin1String("QMLViewer"); +#else + const QString qmlViewerName = QLatin1String("qmlviewer"); +#endif + + m_qmlViewerDefaultPath = Utils::SynchronousProcess::locateBinary(searchPath, qmlViewerName); } QmlProjectRunConfiguration::~QmlProjectRunConfiguration() @@ -196,8 +203,8 @@ QWidget *QmlProjectRunConfiguration::createConfigurationWidget() debugPort->setValue(m_debugData.serverPort); connect(debugPort, SIGNAL(valueChanged(int)), this, SLOT(onDebugServerPortChanged())); - form->addRow(tr("QML Runtime"), qmlViewer); - form->addRow(tr("QML Runtime arguments:"), qmlViewerArgs); + form->addRow(tr("QML Viewer"), qmlViewer); + form->addRow(tr("QML Viewer arguments:"), qmlViewerArgs); form->addRow(tr("Main QML File:"), m_fileListCombo.data()); form->addRow(tr("Debugging Address:"), debugServer); form->addRow(tr("Debugging Port:"), debugPort); diff --git a/src/plugins/qmlprojectmanager/qmlprojecttarget.cpp b/src/plugins/qmlprojectmanager/qmlprojecttarget.cpp index c7bf7dee25d87bac52e9ba888e9a53831399b1ff..dded039454933c608f6d7c59fedf2b1f2756836a 100644 --- a/src/plugins/qmlprojectmanager/qmlprojecttarget.cpp +++ b/src/plugins/qmlprojectmanager/qmlprojecttarget.cpp @@ -45,7 +45,7 @@ QmlProjectTarget::QmlProjectTarget(QmlProject *parent) : { setDisplayName(QApplication::translate("QmlProjectManager::QmlTarget", Constants::QML_VIEWER_TARGET_DISPLAY_NAME, - "QML Runtime target display name")); + "QML Viewer target display name")); setIcon(qApp->style()->standardIcon(QStyle::SP_ComputerIcon)); } @@ -75,7 +75,7 @@ bool QmlProjectTarget::fromMap(const QVariantMap &map) setDisplayName(QApplication::translate("QmlProjectManager::QmlTarget", Constants::QML_VIEWER_TARGET_DISPLAY_NAME, - "QML Runtime target display name")); + "QML Viewer target display name")); return true; } @@ -101,7 +101,7 @@ QString QmlProjectTargetFactory::displayNameForId(const QString &id) const if (id == QLatin1String(Constants::QML_VIEWER_TARGET_ID)) return QCoreApplication::translate("QmlProjectManager::QmlTarget", Constants::QML_VIEWER_TARGET_DISPLAY_NAME, - "QML Runtime target display name"); + "QML Viewer target display name"); return QString(); }