OSDN Git Service

Merge branch '2.2'
authorBill King <bill.king@nokia.com>
Tue, 5 Apr 2011 14:43:24 +0000 (16:43 +0200)
committerBill King <bill.king@nokia.com>
Tue, 5 Apr 2011 14:43:24 +0000 (16:43 +0200)
Conflicts:
src/plugins/qt4projectmanager/qt-maemo/maemodeploystep.cpp
src/plugins/qt4projectmanager/qt-maemo/qt4maemotarget.cpp
src/plugins/qt4projectmanager/qt-maemo/qt4maemotarget.h

14 files changed:
1  2 
share/qtcreator/gdbmacros/gdbmacros.py
src/plugins/debugger/cdb/cdbengine.cpp
src/plugins/debugger/debuggerconstants.h
src/plugins/qt4projectmanager/qt-maemo/maemodebugsupport.cpp
src/plugins/qt4projectmanager/qt-maemo/maemoglobal.cpp
src/plugins/qt4projectmanager/qt-maemo/maemoglobal.h
src/plugins/qt4projectmanager/qt-maemo/maemorunconfigurationwidget.cpp
src/plugins/qt4projectmanager/qt-maemo/maemoruncontrol.cpp
src/plugins/qt4projectmanager/qt-maemo/maemotoolchain.cpp
src/plugins/qt4projectmanager/qt-maemo/qt4maemotarget.cpp
src/plugins/qt4projectmanager/qt-maemo/qt4maemotarget.h
src/plugins/qt4projectmanager/qt-s60/rvcttoolchain.cpp
src/plugins/qt4projectmanager/qt-s60/s60createpackagestep.cpp
src/plugins/qt4projectmanager/qtversionmanager.cpp

@@@ -1066,8 -1050,8 +1066,9 @@@ unsigned CdbEngine::debuggerCapabilitie
  {
      return DisassemblerCapability | RegisterCapability | ShowMemoryCapability
             |WatchpointCapability|JumpToLineCapability|AddWatcherCapability
+            |ReloadModuleCapability
             |BreakOnThrowAndCatchCapability // Sort-of: Can break on throw().
 +           |BreakConditionCapability|TracePointCapability
             |BreakModuleCapability;
  }
  
@@@ -330,13 -299,12 +334,13 @@@ QStringList MaemoGlobal::targetArgs(con
      return args;
  }
  
 -QString MaemoGlobal::maemoVersionToString(MaemoVersion version)
 +QString MaemoGlobal::osVersionToString(OsVersion version)
  {
      switch (version) {
-     case Maemo5: return QLatin1String("Maemo 5/Fremantle");
-     case Maemo6: return QLatin1String("Maemo 6/Harmattan");
+     case Maemo5: return QLatin1String("Maemo5/Fremantle");
+     case Maemo6: return QLatin1String("Harmattan");
      case Meego: return QLatin1String("Meego");
 +    case GenericLinux: return QLatin1String("Other Linux");
      }
      Q_ASSERT(false);
      return QString();
@@@ -98,9 -100,10 +98,10 @@@ void MaemoRunControl::handleSshError(co
  
  void MaemoRunControl::startExecution()
  {
 -    appendMessage(tr("Starting remote process ..."), NormalMessageFormat);
 +    appendMessage(tr("Starting remote process ...\n"), NormalMessageFormat);
      m_runner->startExecution(QString::fromLocal8Bit("%1 %2 %3 %4")
-         .arg(MaemoGlobal::remoteCommandPrefix(m_runner->remoteExecutable()))
+         .arg(MaemoGlobal::remoteCommandPrefix(m_runner->devConfig()->osVersion(),
+             m_runner->remoteExecutable()))
          .arg(MaemoGlobal::remoteEnvironment(m_runner->userEnvChanges()))
          .arg(m_runner->remoteExecutable())
          .arg(m_runner->arguments()).toUtf8());
@@@ -117,6 -123,9 +117,7 @@@ private
      virtual bool initAdditionalPackagingSettingsFromOtherTarget()=0;
  
      Qt4BuildConfigurationFactory *m_buildConfigurationFactory;
 -    Qt4MaemoDeployConfigurationFactory *m_deployConfigurationFactory;
 -    MaemoPerTargetDeviceConfigurationListModel * m_deviceConfigurationsListModel;
+     bool m_isInitialized;
  };