VirtualBox

Changeset 103820 in vbox


Ignore:
Timestamp:
Mar 13, 2024 10:30:05 AM (13 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
162189
Message:

FE/Qt: bugref:10384: VM settings / System page: Hiding TPM option for ARM host / ARM VMs same way as Chipset option in r161581.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsSystem.cpp

    r103771 r103820  
    639639    if (m_pEditorChipset)
    640640        m_pEditorChipset->setEnabled(isMachineOffline());
    641     m_pEditorTpm->setEnabled(isMachineOffline());
     641    if (m_pEditorTpm)
     642        m_pEditorTpm->setEnabled(isMachineOffline());
    642643    m_pEditorPointingHID->setEnabled(isMachineOffline());
    643644    m_pEditorMotherboardFeatures->setEnabled(isMachineOffline());
     
    872873        connect(m_pEditorChipset, &UIChipsetEditor::sigValueChanged,
    873874                this, &UIMachineSettingsSystem::revalidate);
    874     connect(m_pEditorTpm, &UITpmEditor::sigValueChanged,
    875             this, &UIMachineSettingsSystem::revalidate);
     875    if (m_pEditorTpm)
     876        connect(m_pEditorTpm, &UITpmEditor::sigValueChanged,
     877                this, &UIMachineSettingsSystem::revalidate);
    876878    connect(m_pEditorPointingHID, &UIPointingHIDEditor::sigValueChanged,
    877879            this, &UIMachineSettingsSystem::revalidate);
     
    904906    /* Some options visible only for x86 machines: */
    905907    const bool fx86 = enmArch == KPlatformArchitecture_x86;
    906     m_pEditorChipset->setVisible(fx86);
     908    if (m_pEditorChipset)
     909        m_pEditorChipset->setVisible(fx86);
     910    if (m_pEditorTpm)
     911        m_pEditorTpm->setVisible(fx86);
    907912    m_pEditorProcessorFeatures->setVisible(fx86);
    908913}
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