Commit 035c4af1e32286b77476c04ca5eaf35b77176b65

  • avatar
  • con <qtc-committer @no…a.com> (Committer)
  • Fri Oct 09 19:17:36 CEST 2009
  • avatar
  • Daniel Molkentin (Author)
  • Fri Oct 09 15:00:11 CEST 2009
S60 -> Symbian for visible strings

Reviewed-By: con
(cherry picked from commit 5a0566249b84cb521c3a4fc93d7ccc680e451cea)
  
4040namespace Debugger {
4141namespace Internal {
4242
43const char * const TRK_SETTINGS_ID = QT_TRANSLATE_NOOP("Debugger::Internal::TrkOptionsPage", "S60 / Trk");
43const char * const TRK_SETTINGS_ID = QT_TRANSLATE_NOOP("Debugger::Internal::TrkOptionsPage", "Symbian Trk");
4444
4545TrkOptionsPage::TrkOptionsPage(const TrkOptionsPtr &options) :
4646 m_options(options)
  
470470 QStringList applicationProFiles;
471471 QList<Qt4ProFileNode *> list = qt4project->applicationProFiles();
472472 foreach (Qt4ProFileNode * node, list) {
473 applicationProFiles.append("QtS60DeviceRunConfiguration." + node->path());
473 applicationProFiles.append("QtSymbianDeviceRunConfiguration." + node->path());
474474 }
475475 return applicationProFiles;
476476 } else {
480480
481481QString S60DeviceRunConfigurationFactory::displayNameForType(const QString &type) const
482482{
483 QString fileName = type.mid(QString("QtS60DeviceRunConfiguration.").size());
484 return tr("%1 on S60 Device").arg(QFileInfo(fileName).completeBaseName());
483 QString fileName = type.mid(QString("QtSymbianDeviceRunConfiguration.").size());
484 return tr("%1 on Symbian Device").arg(QFileInfo(fileName).completeBaseName());
485485}
486486
487487QSharedPointer<RunConfiguration> S60DeviceRunConfigurationFactory::create(Project *project, const QString &type)
489489 Qt4Project *p = qobject_cast<Qt4Project *>(project);
490490 Q_ASSERT(p);
491491 if (type.startsWith("QtS60DeviceRunConfiguration.")) {
492 QString fileName = type.mid(QString("QtS60DeviceRunConfiguration.").size());
492 QString fileName = type.mid(QString("QtSymbianDeviceRunConfiguration.").size());
493493 return QSharedPointer<RunConfiguration>(new S60DeviceRunConfiguration(p, fileName));
494494 }
495495 Q_ASSERT(type == "Qt4ProjectManager.DeviceRunConfiguration");
564564 if (!checkConfiguration(&errorMessage, &settingsCategory, &settingsPage)) {
565565 error(this, errorMessage);
566566 emit finished();
567 Core::ICore::instance()->showWarningWithOptions(tr("S60 Debugger"), errorMessage, QString(),
567 Core::ICore::instance()->showWarningWithOptions(tr("Debugger for Symbian Platform"),
568 errorMessage, QString(),
568569 settingsCategory, settingsPage);
569570 return;
570571 }
  
5252 m_cachedTargetInformationValid(false)
5353{
5454 if (!m_proFilePath.isEmpty())
55 setName(tr("%1 in S60 Emulator").arg(QFileInfo(m_proFilePath).completeBaseName()));
55 setName(tr("%1 in Symbian Emulator").arg(QFileInfo(m_proFilePath).completeBaseName()));
5656 else
57 setName(tr("QtS60EmulatorRunConfiguration"));
57 setName(tr("QtSymbianEmulatorRunConfiguration"));
5858
5959 connect(project, SIGNAL(activeBuildConfigurationChanged()),
6060 this, SLOT(invalidateCachedTargetInformation()));
141141
142142 if (!reader->readProFile(m_proFilePath)) {
143143 delete reader;
144 Core::ICore::instance()->messageManager()->printToOutputPane(tr("Could not parse %1. The QtS60 emulator run configuration %2 can not be started.").arg(m_proFilePath).arg(name()));
144 Core::ICore::instance()->messageManager()->printToOutputPane(tr("Could not parse %1. The Qt for Symbian emulator run configuration %2 can not be started.").arg(m_proFilePath).arg(name()));
145145 return;
146146 }
147147
228228 QStringList applicationProFiles;
229229 QList<Qt4ProFileNode *> list = qt4project->applicationProFiles();
230230 foreach (Qt4ProFileNode * node, list) {
231 applicationProFiles.append("QtS60EmulatorRunConfiguration." + node->path());
231 applicationProFiles.append("QtSymbianEmulatorRunConfiguration." + node->path());
232232 }
233233 return applicationProFiles;
234234 } else {
238238
239239QString S60EmulatorRunConfigurationFactory::displayNameForType(const QString &type) const
240240{
241 QString fileName = type.mid(QString("QtS60EmulatorRunConfiguration.").size());
241 QString fileName = type.mid(QString("QtSymbianEmulatorRunConfiguration.").size());
242242 return tr("%1 in S60 Emulator").arg(QFileInfo(fileName).completeBaseName());
243243}
244244
246246{
247247 Qt4Project *p = qobject_cast<Qt4Project *>(project);
248248 Q_ASSERT(p);
249 if (type.startsWith("QtS60EmulatorRunConfiguration.")) {
250 QString fileName = type.mid(QString("QtS60EmulatorRunConfiguration.").size());
249 if (type.startsWith("QtSymbianEmulatorRunConfiguration.")) {
250 QString fileName = type.mid(QString("QtSymbianEmulatorRunConfiguration.").size());
251251 return QSharedPointer<RunConfiguration>(new S60EmulatorRunConfiguration(p, fileName));
252252 }
253253 Q_ASSERT(type == "Qt4ProjectManager.EmulatorRunConfiguration");
  
5858 ui->sitesTreeWidget->addItem(tr("Qt Labs"), QLatin1String("http://labs.trolltech.com"));
5959 ui->sitesTreeWidget->addItem(tr("Qt Git Hosting"), QLatin1String("http://qt.gitorious.org"));
6060 ui->sitesTreeWidget->addItem(tr("Qt Centre"), QLatin1String("http://www.qtcentre.org"));
61 ui->sitesTreeWidget->addItem(tr("Qt for S60 at Forum Nokia"), QLatin1String("http://discussion.forum.nokia.com/forum/forumdisplay.php?f=196"));
61 ui->sitesTreeWidget->addItem(tr("Qt for Symbian at Forum Nokia"), QLatin1String("http://discussion.forum.nokia.com/forum/forumdisplay.php?f=196"));
6262}
6363
6464CommunityWelcomePageWidget::~CommunityWelcomePageWidget()