VirtualBox

Changeset 39182 in vbox


Ignore:
Timestamp:
Nov 3, 2011 9:06:39 AM (13 years ago)
Author:
vboxsync
Message:

FE/Qt: complement to r74659 to properly handle the edition attribute

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsExtension.cpp

    r38977 r39182  
    5050        setText(1, m_data.m_strName);
    5151
    52         /* Version: */
    53         setText(2, QString("%1r%2").arg(m_data.m_strVersion).arg(m_data.m_strRevision));
     52        /* Version, Revision, Edition: */
     53        QString strVersion(m_data.m_strVersion);
     54        QString strEdition;
     55
     56        if (strVersion.endsWith("-ENTERPRISE"))
     57        {
     58            strEdition = "-ENTERPRISE";
     59            strVersion.chop(strEdition.size());
     60        }
     61
     62        setText(2, QString("%1r%2%3").arg(strVersion).arg(m_data.m_strRevision).arg(strEdition));
    5463
    5564        /* Tool-tip: */
     
    135144    QString strPackName = extPackFile.GetName();
    136145    QString strPackDescription = extPackFile.GetDescription();
    137     QString strPackVersion = QString("%1r%2").arg(extPackFile.GetVersion()).arg(extPackFile.GetRevision());
     146    QString strVersion(extPackFile.GetVersion());
     147    QString strEdition;
     148    if (strVersion.endsWith("-ENTERPRISE"))
     149    {
     150        strEdition = "-ENTERPRISE";
     151        strVersion.chop(strEdition.size());
     152    }
     153    QString strPackVersion = QString("%1r%2%3").arg(strVersion).arg(extPackFile.GetRevision()).arg(strEdition);
    138154
    139155    /*
     
    146162    if (fReplaceIt)
    147163    {
    148         QString strPackVersionCur = QString("%1r%2").arg(extPackCur.GetVersion()).arg(extPackCur.GetRevision());
     164        QString strVersionCur(extPackCur.GetVersion());
     165        QString strEditionCur;
     166        if (strVersionCur.endsWith("-ENTERPRISE"))
     167        {
     168            strEditionCur = "-ENTERPRISE";
     169            strVersionCur.chop(strEditionCur.size());
     170        }
     171        QString strPackVersionCur = QString("%1r%2%3").arg(strVersionCur).arg(extPackCur.GetRevision()).arg(strEditionCur);
    149172        if (!msgCenter().confirmReplacePackage(strPackName, strPackVersion, strPackVersionCur, strPackDescription, pParent))
    150173            return;
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette