VirtualBox

Ignore:
Timestamp:
Jun 7, 2012 4:55:08 PM (13 years ago)
Author:
vboxsync
Message:

FE/Qt: Moving VBoxMedium stuff into separate folder, renaming it into UIMedium. Remove VBoxMedium stuff from VBoxGlobal/VBoxDefs.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp

    r41589 r41615  
    8181struct MediumTarget
    8282{
    83     MediumTarget() : name(QString("")), port(0), device(0), id(QString()), type(VBoxDefs::MediumType_Invalid) {}
     83    MediumTarget() : name(QString("")), port(0), device(0), id(QString()), type(UIMediumType_Invalid) {}
    8484    MediumTarget(const QString &strName, LONG iPort, LONG iDevice)
    85         : name(strName), port(iPort), device(iDevice), id(QString()), type(VBoxDefs::MediumType_Invalid) {}
     85        : name(strName), port(iPort), device(iDevice), id(QString()), type(UIMediumType_Invalid) {}
    8686    MediumTarget(const QString &strName, LONG iPort, LONG iDevice, const QString &strId)
    87         : name(strName), port(iPort), device(iDevice), id(strId), type(VBoxDefs::MediumType_Invalid) {}
    88     MediumTarget(const QString &strName, LONG iPort, LONG iDevice, VBoxDefs::MediumType eType)
     87        : name(strName), port(iPort), device(iDevice), id(strId), type(UIMediumType_Invalid) {}
     88    MediumTarget(const QString &strName, LONG iPort, LONG iDevice, UIMediumType eType)
    8989        : name(strName), port(iPort), device(iDevice), id(QString()), type(eType) {}
    9090    QString name;
     
    9292    LONG device;
    9393    QString id;
    94     VBoxDefs::MediumType type;
     94    UIMediumType type;
    9595};
    9696Q_DECLARE_METATYPE(MediumTarget);
     
    9898struct RecentMediumTarget
    9999{
    100     RecentMediumTarget() : name(QString("")), port(0), device(0), location(QString()), type(VBoxDefs::MediumType_Invalid) {}
    101     RecentMediumTarget(const QString &strName, LONG iPort, LONG iDevice, const QString &strLocation, VBoxDefs::MediumType eType)
     100    RecentMediumTarget() : name(QString("")), port(0), device(0), location(QString()), type(UIMediumType_Invalid) {}
     101    RecentMediumTarget(const QString &strName, LONG iPort, LONG iDevice, const QString &strLocation, UIMediumType eType)
    102102        : name(strName), port(iPort), device(iDevice), location(strLocation), type(eType) {}
    103103    QString name;
     
    105105    LONG device;
    106106    QString location;
    107     VBoxDefs::MediumType type;
     107    UIMediumType type;
    108108};
    109109Q_DECLARE_METATYPE(RecentMediumTarget);
     
    11231123
    11241124    /* Determine medium & device types: */
    1125     VBoxDefs::MediumType mediumType = pMenu == pOpticalDevicesMenu ? VBoxDefs::MediumType_DVD :
    1126                                       pMenu == pFloppyDevicesMenu  ? VBoxDefs::MediumType_Floppy :
    1127                                                                      VBoxDefs::MediumType_Invalid;
    1128     KDeviceType deviceType = vboxGlobal().mediumTypeToGlobal(mediumType);
    1129     AssertMsg(mediumType != VBoxDefs::MediumType_Invalid, ("Incorrect storage medium type!\n"));
     1125    UIMediumType mediumType = pMenu == pOpticalDevicesMenu ? UIMediumType_DVD :
     1126                                      pMenu == pFloppyDevicesMenu  ? UIMediumType_Floppy :
     1127                                                                     UIMediumType_Invalid;
     1128    KDeviceType deviceType = mediumTypeToGlobal(mediumType);
     1129    AssertMsg(mediumType != UIMediumType_Invalid, ("Incorrect storage medium type!\n"));
    11301130    AssertMsg(deviceType != KDeviceType_Null, ("Incorrect storage device type!\n"));
    11311131
     
    11841184            switch (mediumType)
    11851185            {
    1186                 case VBoxDefs::MediumType_DVD:
     1186                case UIMediumType_DVD:
    11871187                    mediums = vboxGlobal().host().GetDVDDrives();
    11881188                    strRecentMediumAddress = VBoxDefs::GUI_RecentListCD;
    11891189                    break;
    1190                 case VBoxDefs::MediumType_Floppy:
     1190                case UIMediumType_Floppy:
    11911191                    mediums = vboxGlobal().host().GetFloppyDrives();
    11921192                    strRecentMediumAddress = VBoxDefs::GUI_RecentListFD;
     
    12161216                if (!fIsHostDriveUsed)
    12171217                {
    1218                     QAction *pChooseHostDriveAction = pAttachmentMenu->addAction(VBoxMedium(medium, mediumType).name(),
     1218                    QAction *pChooseHostDriveAction = pAttachmentMenu->addAction(UIMedium(medium, mediumType).name(),
    12191219                                                                                 this, SLOT(sltMountStorageMedium()));
    12201220                    pChooseHostDriveAction->setCheckable(true);
     
    12761276            switch (mediumType)
    12771277            {
    1278                 case VBoxDefs::MediumType_DVD:
     1278                case UIMediumType_DVD:
    12791279                    pChooseExistingMediumAction->setText(QApplication::translate("UIMachineSettingsStorage", "Choose a virtual CD/DVD disk file..."));
    12801280                    unmountMediumAction->setText(QApplication::translate("UIMachineSettingsStorage", "Remove disk from virtual drive"));
     
    12821282                                                                     ":/cd_unmount_dis_16px.png"));
    12831283                    break;
    1284                 case VBoxDefs::MediumType_Floppy:
     1284                case UIMediumType_Floppy:
    12851285                    pChooseExistingMediumAction->setText(QApplication::translate("UIMachineSettingsStorage", "Choose a virtual floppy disk file..."));
    12861286                    unmountMediumAction->setText(QApplication::translate("UIMachineSettingsStorage", "Remove disk from virtual drive"));
     
    13021302        switch (mediumType)
    13031303        {
    1304             case VBoxDefs::MediumType_DVD:
     1304            case UIMediumType_DVD:
    13051305                pEmptyMenuAction->setText(QApplication::translate("UIMachineLogic", "No CD/DVD Devices Attached"));
    13061306                pEmptyMenuAction->setToolTip(QApplication::translate("UIMachineLogic", "No CD/DVD devices attached to that VM"));
    13071307                break;
    1308             case VBoxDefs::MediumType_Floppy:
     1308            case UIMediumType_Floppy:
    13091309                pEmptyMenuAction->setText(QApplication::translate("UIMachineLogic", "No Floppy Devices Attached"));
    13101310                pEmptyMenuAction->setToolTip(QApplication::translate("UIMachineLogic", "No floppy devices attached to that VM"));
     
    13371337    /* New mount-target attributes: */
    13381338    QString newId = QString("");
    1339     bool fSelectWithMediaManager = target.type != VBoxDefs::MediumType_Invalid;
     1339    bool fSelectWithMediaManager = target.type != UIMediumType_Invalid;
    13401340
    13411341    /* Open Virtual Media Manager to select image id: */
     
    13711371    bool fMount = !newId.isEmpty();
    13721372
    1373     VBoxMedium vmedium = vboxGlobal().findMedium(newId);
     1373    UIMedium vmedium = vboxGlobal().findMedium(newId);
    13741374    CMedium medium = vmedium.medium();              // @todo r=dj can this be cached somewhere?
    13751375
     
    14281428
    14291429        /* Prepare target medium: */
    1430         const VBoxMedium &vboxMedium = fMount ? vboxGlobal().findMedium(strNewId) : VBoxMedium();
     1430        const UIMedium &vboxMedium = fMount ? vboxGlobal().findMedium(strNewId) : UIMedium();
    14311431        const CMedium &comMedium = fMount ? vboxMedium.medium() : CMedium();
    14321432
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