VirtualBox

Changeset 66721 in vbox for trunk/src/VBox/Frontends


Ignore:
Timestamp:
Apr 28, 2017 2:38:13 PM (8 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
115123
Message:

FE/Qt: bugref:8847: Host Network Manager: Fixing IPv4/IPv6 column text in certain cases (s.a. r115088).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/hostnetwork/UIHostNetworkManager.cpp

    r66720 r66721  
    8686    /* Compose item fields: */
    8787    setText(Column_Name, m_interface.m_strName);
    88     setText(Column_IPv4, QString("%1/%2").arg(m_interface.m_strAddress).arg(maskToCidr(m_interface.m_strMask)));
    89     setText(Column_IPv6, !m_interface.m_fSupportedIPv6 ? QString() :
    90                          QString("%1/%2").arg(m_interface.m_strAddress6).arg(maskToCidr(m_interface.m_strMaskLength6)));
     88    setText(Column_IPv4, m_interface.m_strAddress.isEmpty() ? QString() :
     89                         QString("%1/%2").arg(m_interface.m_strAddress).arg(maskToCidr(m_interface.m_strMask)));
     90    setText(Column_IPv6, m_interface.m_strAddress6.isEmpty() || !m_interface.m_fSupportedIPv6 ? QString() :
     91                         QString("%1/%2").arg(m_interface.m_strAddress6).arg(m_interface.m_strMaskLength6.toInt()));
    9192    setText(Column_DHCP, UIHostNetworkManager::tr("Enable", "DHCP Server"));
    9293    setCheckState(Column_DHCP, m_dhcpserver.m_fEnabled ? Qt::Checked : Qt::Unchecked);
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