VirtualBox

Changeset 101331 in vbox


Ignore:
Timestamp:
Oct 3, 2023 2:21:11 PM (18 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
159331
Message:

FE/Qt: bugref:10513: A bit of cleanup for VM settings / Storage page.

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

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIStorageSettingsEditor.cpp

    r101330 r101331  
    35713571
    35723572                /* Update optional widgets visibility: */
    3573                 updateAdditionalDetails(enmDeviceType);
     3573                m_pLabelHDFormat->setVisible(enmDeviceType == KDeviceType_HardDisk);
     3574                m_pFieldHDFormat->setVisible(enmDeviceType == KDeviceType_HardDisk);
     3575                m_pLabelCDFDType->setVisible(enmDeviceType != KDeviceType_HardDisk);
     3576                m_pFieldCDFDType->setVisible(enmDeviceType != KDeviceType_HardDisk);
     3577                m_pLabelHDVirtualSize->setVisible(enmDeviceType == KDeviceType_HardDisk);
     3578                m_pFieldHDVirtualSize->setVisible(enmDeviceType == KDeviceType_HardDisk);
     3579                m_pLabelHDActualSize->setVisible(enmDeviceType == KDeviceType_HardDisk);
     3580                m_pFieldHDActualSize->setVisible(enmDeviceType == KDeviceType_HardDisk);
     3581                m_pLabelCDFDSize->setVisible(enmDeviceType != KDeviceType_HardDisk);
     3582                m_pFieldCDFDSize->setVisible(enmDeviceType != KDeviceType_HardDisk);
     3583                m_pLabelHDDetails->setVisible(enmDeviceType == KDeviceType_HardDisk);
     3584                m_pFieldHDDetails->setVisible(enmDeviceType == KDeviceType_HardDisk);
     3585                m_pLabelEncryption->setVisible(enmDeviceType == KDeviceType_HardDisk);
     3586                m_pFieldEncryption->setVisible(enmDeviceType == KDeviceType_HardDisk);
    35743587
    35753588                /* Getting Other Information: */
     
    50085021}
    50095022
    5010 void UIStorageSettingsEditor::updateAdditionalDetails(KDeviceType enmDeviceType)
    5011 {
    5012     m_pLabelHDFormat->setVisible(enmDeviceType == KDeviceType_HardDisk);
    5013     m_pFieldHDFormat->setVisible(enmDeviceType == KDeviceType_HardDisk);
    5014 
    5015     m_pLabelCDFDType->setVisible(enmDeviceType != KDeviceType_HardDisk);
    5016     m_pFieldCDFDType->setVisible(enmDeviceType != KDeviceType_HardDisk);
    5017 
    5018     m_pLabelHDVirtualSize->setVisible(enmDeviceType == KDeviceType_HardDisk);
    5019     m_pFieldHDVirtualSize->setVisible(enmDeviceType == KDeviceType_HardDisk);
    5020 
    5021     m_pLabelHDActualSize->setVisible(enmDeviceType == KDeviceType_HardDisk);
    5022     m_pFieldHDActualSize->setVisible(enmDeviceType == KDeviceType_HardDisk);
    5023 
    5024     m_pLabelCDFDSize->setVisible(enmDeviceType != KDeviceType_HardDisk);
    5025     m_pFieldCDFDSize->setVisible(enmDeviceType != KDeviceType_HardDisk);
    5026 
    5027     m_pLabelHDDetails->setVisible(enmDeviceType == KDeviceType_HardDisk);
    5028     m_pFieldHDDetails->setVisible(enmDeviceType == KDeviceType_HardDisk);
    5029 
    5030     m_pLabelEncryption->setVisible(enmDeviceType == KDeviceType_HardDisk);
    5031     m_pFieldEncryption->setVisible(enmDeviceType == KDeviceType_HardDisk);
    5032 }
    5033 
    50345023QString UIStorageSettingsEditor::generateUniqueControllerName(const QString &strTemplate) const
    50355024{
  • trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UIStorageSettingsEditor.h

    r101011 r101331  
    345345    /** Adds attachment with @a enmDevice. */
    346346    void addAttachmentWrapper(KDeviceType enmDevice);
    347 
    348     /** Updates additions details according to passed @a enmType. */
    349     void updateAdditionalDetails(KDeviceType enmType);
    350347
    351348    /** Generates unique controller name based on passed @a strTemplate. */
Note: See TracChangeset for help on using the changeset viewer.

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