QString Plugin::generateUserFriendlyPluginID() const { QString grouping = _grouping.size() > 0 ? _grouping[0] : QString(); return getLabelWithoutSuffix() + QString::fromUtf8(" [") + grouping + QLatin1Char(']'); }
std::string Plugin::getLabelVersionMajorEncoded() const { std::stringstream ss; ss << getLabelWithoutSuffix(); ss << ' '; ss << getMajorVersion(); return ss.str(); }
std::string Plugin::generateUserFriendlyPluginID() const { std::stringstream ss; ss << getLabelWithoutSuffix(); ss << " ["; ss << getPropertyUnsafe<std::string>(kNatronPluginPropGrouping, 0); ss << ']'; return ss.str(); }
const QString Plugin::getLabelVersionMajorMinorEncoded() const { return getLabelWithoutSuffix() + QLatin1Char(' ') + QString::number(_majorVersion) + QLatin1Char('.') + QString::number(_minorVersion); }