diff options
author | Christian Kamm <christian.d.kamm@nokia.com> | 2010-11-12 13:37:54 +0100 |
---|---|---|
committer | Christian Kamm <christian.d.kamm@nokia.com> | 2010-11-12 13:37:54 +0100 |
commit | 8f85202fb1153069f0991caaee9d0f9ede22eb0c (patch) | |
tree | fee7a4e2ed21ce4a32e816fe3eec494581008959 /src/plugins | |
parent | 8f70d0e20014dddbd2218a2e463b4ce4f4bcd338 (diff) | |
download | qt-creator-8f85202fb1153069f0991caaee9d0f9ede22eb0c.tar.gz |
QmlProject and Observer: Work with Simulator Qt targets.
This allows using the qmlviewer of a Simulator Qt version. It also
builds and uses the qmlobserver when debugging.
Reviewed-by: Kai Koehne
Diffstat (limited to 'src/plugins')
-rw-r--r-- | src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp | 3 | ||||
-rw-r--r-- | src/plugins/qt4projectmanager/qmlobservertool.cpp | 3 |
2 files changed, 4 insertions, 2 deletions
diff --git a/src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp b/src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp index bb8c8db76c..4c28260adc 100644 --- a/src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp +++ b/src/plugins/qmlprojectmanager/qmlprojectrunconfiguration.cpp @@ -473,7 +473,8 @@ void QmlProjectRunConfiguration::manageQtVersions() bool QmlProjectRunConfiguration::isValidVersion(Qt4ProjectManager::QtVersion *version) { if (version - && version->supportsTargetId(Qt4ProjectManager::Constants::DESKTOP_TARGET_ID) + && (version->supportsTargetId(Qt4ProjectManager::Constants::DESKTOP_TARGET_ID) + || version->supportsTargetId(Qt4ProjectManager::Constants::QT_SIMULATOR_TARGET_ID)) && !version->qmlviewerCommand().isEmpty()) { return true; } diff --git a/src/plugins/qt4projectmanager/qmlobservertool.cpp b/src/plugins/qt4projectmanager/qmlobservertool.cpp index 5d5bbdf8fb..838a5f5452 100644 --- a/src/plugins/qt4projectmanager/qmlobservertool.cpp +++ b/src/plugins/qt4projectmanager/qmlobservertool.cpp @@ -53,7 +53,8 @@ static inline QStringList validBinaryFilenames() bool QmlObserverTool::canBuild(const QtVersion *qtVersion) { - return qtVersion->supportsTargetId(Constants::DESKTOP_TARGET_ID) + return (qtVersion->supportsTargetId(Constants::DESKTOP_TARGET_ID) + || qtVersion->supportsTargetId(Constants::QT_SIMULATOR_TARGET_ID)) && checkMinimumQtVersion(qtVersion->qtVersionString(), 4, 7, 1); } |