Make it possible to use non-autodetected Qt for Symbian.

Users can specify a S60 SDK root for Qt for Symbian versions
now.
This commit is contained in:
con
2009-10-27 17:59:53 +01:00
parent 1ef61e0720
commit 7c12dad4a0
8 changed files with 100 additions and 37 deletions

View File

@@ -126,6 +126,7 @@ QtVersionManager::QtVersionManager()
version->setMsvcVersion(s->value("msvcVersion").toString());
#ifdef QTCREATOR_WITH_S60
version->setMwcDirectory(s->value("MwcDirectory").toString());
version->setS60SDKDirectory(s->value("S60SDKDirectory").toString());
#endif
m_versions.append(version);
}
@@ -245,6 +246,7 @@ void QtVersionManager::writeVersionsIntoSettings()
s->setValue("autodetectionSource", version->autodetectionSource());
#ifdef QTCREATOR_WITH_S60
s->setValue("MwcDirectory", version->mwcDirectory());
s->setValue("S60SDKDirectory", version->s60SDKDirectory());
#endif
}
s->endArray();
@@ -1170,6 +1172,15 @@ void QtVersion::setMwcDirectory(const QString &directory)
{
m_mwcDirectory = directory;
}
QString QtVersion::s60SDKDirectory() const
{
return m_s60SDKDirectory;
}
void QtVersion::setS60SDKDirectory(const QString &directory)
{
m_s60SDKDirectory = directory;
}
#endif
QString QtVersion::mingwDirectory() const