QnxVersionNumber QnxVersionNumber::fromFileName(const QString &fileName, const QRegExp ®Exp) { QStringList segments; if (regExp.exactMatch(fileName) && regExp.captureCount() == 1) segments << regExp.cap(1).split(QLatin1Char('_')); return QnxVersionNumber(segments); }
BlackBerryRuntimeConfiguration::BlackBerryRuntimeConfiguration(const QVariantMap &data) { m_path = data.value(QLatin1String(PathKey)).toString(); m_displayName = data.value(QLatin1String(DisplayNameKey)).toString(); m_version = QnxVersionNumber(data.value(QLatin1String(VersionKey)).toString()); }