VirtualBox

Changeset 78154 in vbox


Ignore:
Timestamp:
Apr 17, 2019 12:53:27 PM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
130069
Message:

FE/Qt: Putting back the file dialog menu item to machine UI devices menu.

Location:
trunk/src/VBox/Frontends/VirtualBox/src
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp

    r77560 r78154  
    29792979
    29802980
     2981    /* Prepare open medium file action: */
     2982    QAction *pActionFileSelector = menu.addAction(UIIconPool::iconSet(":/select_file_16px.png"),
     2983                                                  QString(), pListener, pszSlotName);
     2984    pActionFileSelector->setData(QVariant::fromValue(UIMediumTarget(strControllerName, comCurrentAttachment.GetPort(),
     2985                                                                    comCurrentAttachment.GetDevice(), enmMediumType,
     2986                                                                    UIMediumTarget::UIMediumTargetType_WithFileDialog)));
     2987    pActionFileSelector->setText(QApplication::translate("UIMachineSettingsStorage", "Choose a medium file...",
     2988                                                         "This is used for selecting an existing medium file"));
     2989
     2990
    29812991    /* Insert separator: */
    29822992    menu.addSeparator();
     
    31173127        /* Do we have an exact ID or do we let the user open a medium? */
    31183128        case UIMediumTarget::UIMediumTargetType_WithID:
     3129        case UIMediumTarget::UIMediumTargetType_WithFileDialog:
    31193130        case UIMediumTarget::UIMediumTargetType_CreateAdHocVISO:
    31203131        case UIMediumTarget::UIMediumTargetType_CreateFloppyDisk:
     
    31463157                        (target.mediumType == UIMediumDeviceType_DVD || target.mediumType == UIMediumDeviceType_Floppy))
    31473158                        fMount = false;
     3159                }
     3160                else if (target.type == UIMediumTarget::UIMediumTargetType_WithFileDialog)
     3161                {
     3162                    uMediumID = openMediumWithFileOpenDialog(target.mediumType, windowManager().mainWindowShown(),
     3163                                                             strMachineFolder, false /* fUseLastFolder */);
    31483164                }
    31493165                else if(target.type == UIMediumTarget::UIMediumTargetType_CreateAdHocVISO)
  • trunk/src/VBox/Frontends/VirtualBox/src/medium/UIMediumDefs.h

    r76581 r78154  
    9292        UIMediumTargetType_WithID,
    9393        UIMediumTargetType_WithLocation,
     94        UIMediumTargetType_WithFileDialog,
    9495        UIMediumTargetType_CreateAdHocVISO,
    9596        UIMediumTargetType_CreateFloppyDisk
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