VirtualBox

Changeset 94623 in vbox


Ignore:
Timestamp:
Apr 18, 2022 12:00:35 PM (2 years ago)
Author:
vboxsync
Message:

FE/Qt/Ds: bugref:6899: Machine settings: Network page accessibility improvements (part 6); Renaming UIMachineNetworkFeaturesEditor to UINetworkFeaturesEditor; Small cleanup as well.

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

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk

    r94527 r94623  
    911911        src/settings/editors/UIMachineDisplayScreenFeaturesEditor.h \
    912912        src/settings/editors/UIMachineDescriptionEditor.h \
    913         src/settings/editors/UIMachineNetworkFeaturesEditor.h \
     913        src/settings/editors/UINetworkFeaturesEditor.h \
    914914        src/settings/editors/UIMaximumGuestScreenSizeEditor.h \
    915915        src/settings/editors/UIMiniToolbarSettingsEditor.h \
     
    14781478        src/settings/editors/UIMachineDisplayScreenFeaturesEditor.cpp \
    14791479        src/settings/editors/UIMachineDescriptionEditor.cpp \
    1480         src/settings/editors/UIMachineNetworkFeaturesEditor.cpp \
     1480        src/settings/editors/UINetworkFeaturesEditor.cpp \
    14811481        src/settings/editors/UIMaximumGuestScreenSizeEditor.cpp \
    14821482        src/settings/editors/UIMiniToolbarSettingsEditor.cpp \
  • trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINetworkFeaturesEditor.cpp

    r94622 r94623  
    11/* $Id$ */
    22/** @file
    3  * VBox Qt GUI - UIMachineNetworkFeaturesEditor class implementation.
     3 * VBox Qt GUI - UINetworkFeaturesEditor class implementation.
    44 */
    55
     
    3232#include "UIConverter.h"
    3333#include "UIIconPool.h"
    34 #include "UIMachineNetworkFeaturesEditor.h"
     34#include "UINetworkFeaturesEditor.h"
    3535
    3636/* COM includes: */
     
    3838
    3939
    40 UIMachineNetworkFeaturesEditor::UIMachineNetworkFeaturesEditor(QWidget *pParent /* = 0 */)
     40UINetworkFeaturesEditor::UINetworkFeaturesEditor(QWidget *pParent /* = 0 */)
    4141    : QIWithRetranslateUI<QWidget>(pParent)
    4242    , m_fAdvancedButtonExpanded(false)
     
    6262}
    6363
    64 void UIMachineNetworkFeaturesEditor::setAdvancedButtonExpanded(bool fExpanded)
     64void UINetworkFeaturesEditor::setAdvancedButtonExpanded(bool fExpanded)
    6565{
    6666    if (m_fAdvancedButtonExpanded != fExpanded)
     
    7575}
    7676
    77 bool UIMachineNetworkFeaturesEditor::advancedButtonExpanded() const
     77bool UINetworkFeaturesEditor::advancedButtonExpanded() const
    7878{
    7979    return m_pButtonAdvanced ? m_pButtonAdvanced->isExpanded() : m_fAdvancedButtonExpanded;
    8080}
    8181
    82 void UIMachineNetworkFeaturesEditor::setAdapterType(const KNetworkAdapterType &enmType)
     82void UINetworkFeaturesEditor::setAdapterType(const KNetworkAdapterType &enmType)
    8383{
    8484    if (m_enmAdapterType != enmType)
     
    8989}
    9090
    91 KNetworkAdapterType UIMachineNetworkFeaturesEditor::adapterType() const
     91KNetworkAdapterType UINetworkFeaturesEditor::adapterType() const
    9292{
    9393    return m_pComboAdapterType ? m_pComboAdapterType->currentData().value<KNetworkAdapterType>() : m_enmAdapterType;
    9494}
    9595
    96 void UIMachineNetworkFeaturesEditor::setPromiscuousMode(const KNetworkAdapterPromiscModePolicy &enmMode)
     96void UINetworkFeaturesEditor::setPromiscuousMode(const KNetworkAdapterPromiscModePolicy &enmMode)
    9797{
    9898    if (m_enmPromiscuousMode != enmMode)
     
    103103}
    104104
    105 KNetworkAdapterPromiscModePolicy UIMachineNetworkFeaturesEditor::promiscuousMode() const
     105KNetworkAdapterPromiscModePolicy UINetworkFeaturesEditor::promiscuousMode() const
    106106{
    107107    return m_pComboPromiscuousMode ? m_pComboPromiscuousMode->currentData().value<KNetworkAdapterPromiscModePolicy>() : m_enmPromiscuousMode;
    108108}
    109109
    110 void UIMachineNetworkFeaturesEditor::setMACAddress(const QString &strAddress)
     110void UINetworkFeaturesEditor::setMACAddress(const QString &strAddress)
    111111{
    112112    if (m_strMACAddress != strAddress)
     
    118118}
    119119
    120 QString UIMachineNetworkFeaturesEditor::macAddress() const
     120QString UINetworkFeaturesEditor::macAddress() const
    121121{
    122122    return m_pEditorMAC ? m_pEditorMAC->text() : m_strMACAddress;
    123123}
    124124
    125 void UIMachineNetworkFeaturesEditor::setGenericProperties(const QString &strProperties)
     125void UINetworkFeaturesEditor::setGenericProperties(const QString &strProperties)
    126126{
    127127    if (m_strGenericProperties != strProperties)
     
    133133}
    134134
    135 QString UIMachineNetworkFeaturesEditor::genericProperties() const
     135QString UINetworkFeaturesEditor::genericProperties() const
    136136{
    137137    return m_pEditorGenericProperties ? m_pEditorGenericProperties->toPlainText() : m_strGenericProperties;
    138138}
    139139
    140 void UIMachineNetworkFeaturesEditor::setCableConnected(bool fConnected)
     140void UINetworkFeaturesEditor::setCableConnected(bool fConnected)
    141141{
    142142    if (m_fCableConnected != fConnected)
     
    148148}
    149149
    150 bool UIMachineNetworkFeaturesEditor::cableConnected() const
     150bool UINetworkFeaturesEditor::cableConnected() const
    151151{
    152152    return m_pCheckBoxCableConnected ? m_pCheckBoxCableConnected->isChecked() : m_fCableConnected;
    153153}
    154154
    155 void UIMachineNetworkFeaturesEditor::setPortForwardingRules(const UIPortForwardingDataList &rules)
     155void UINetworkFeaturesEditor::setPortForwardingRules(const UIPortForwardingDataList &rules)
    156156{
    157157    if (m_portForwardingRules != rules)
     
    159159}
    160160
    161 UIPortForwardingDataList UIMachineNetworkFeaturesEditor::portForwardingRules() const
     161UIPortForwardingDataList UINetworkFeaturesEditor::portForwardingRules() const
    162162{
    163163    return m_portForwardingRules;
    164164}
    165165
    166 void UIMachineNetworkFeaturesEditor::setAdvancedOptionsAvailable(bool fAvailable)
     166void UINetworkFeaturesEditor::setAdvancedOptionsAvailable(bool fAvailable)
    167167{
    168168    m_pButtonAdvanced->setEnabled(fAvailable);
    169169}
    170170
    171 void UIMachineNetworkFeaturesEditor::setAdapterOptionsAvailable(bool fAvailable)
     171void UINetworkFeaturesEditor::setAdapterOptionsAvailable(bool fAvailable)
    172172{
    173173    m_pLabelAdapterType->setEnabled(fAvailable);
     
    175175}
    176176
    177 void UIMachineNetworkFeaturesEditor::setPromiscuousOptionsAvailable(bool fAvailable)
     177void UINetworkFeaturesEditor::setPromiscuousOptionsAvailable(bool fAvailable)
    178178{
    179179    m_pLabelPromiscuousMode->setEnabled(fAvailable);
     
    181181}
    182182
    183 void UIMachineNetworkFeaturesEditor::setMACOptionsAvailable(bool fAvailable)
     183void UINetworkFeaturesEditor::setMACOptionsAvailable(bool fAvailable)
    184184{
    185185    m_pLabelMAC->setEnabled(fAvailable);
     
    188188}
    189189
    190 void UIMachineNetworkFeaturesEditor::setGenericPropertiesAvailable(bool fAvailable)
     190void UINetworkFeaturesEditor::setGenericPropertiesAvailable(bool fAvailable)
    191191{
    192192    m_pLabelGenericProperties->setVisible(fAvailable);
     
    194194}
    195195
    196 void UIMachineNetworkFeaturesEditor::setCableOptionsAvailable(bool fAvailable)
     196void UINetworkFeaturesEditor::setCableOptionsAvailable(bool fAvailable)
    197197{
    198198    m_pCheckBoxCableConnected->setEnabled(fAvailable);
    199199}
    200200
    201 void UIMachineNetworkFeaturesEditor::setForwardingOptionsAvailable(bool fAvailable)
     201void UINetworkFeaturesEditor::setForwardingOptionsAvailable(bool fAvailable)
    202202{
    203203    m_pButtonPortForwarding->setEnabled(fAvailable);
    204204}
    205205
    206 int UIMachineNetworkFeaturesEditor::minimumLabelHorizontalHint() const
     206int UINetworkFeaturesEditor::minimumLabelHorizontalHint() const
    207207{
    208208    int iMinimumLabelHorizontalHint = 0;
     
    218218}
    219219
    220 void UIMachineNetworkFeaturesEditor::setMinimumLayoutIndent(int iIndent)
     220void UINetworkFeaturesEditor::setMinimumLayoutIndent(int iIndent)
    221221{
    222222    if (m_pLayoutSettings)
     
    224224}
    225225
    226 void UIMachineNetworkFeaturesEditor::generateMac()
     226void UINetworkFeaturesEditor::generateMac()
    227227{
    228228    setMACAddress(uiCommon().host().GenerateMACAddress());
    229229}
    230230
    231 void UIMachineNetworkFeaturesEditor::retranslateUi()
     231void UINetworkFeaturesEditor::retranslateUi()
    232232{
    233233    if (m_pButtonAdvanced)
     
    291291}
    292292
    293 void UIMachineNetworkFeaturesEditor::sltHandleAdvancedButtonStateChange()
     293void UINetworkFeaturesEditor::sltHandleAdvancedButtonStateChange()
    294294{
    295295    /* What's the state? */
     
    301301}
    302302
    303 void UIMachineNetworkFeaturesEditor::sltOpenPortForwardingDlg()
     303void UINetworkFeaturesEditor::sltOpenPortForwardingDlg()
    304304{
    305305    UIMachineSettingsPortForwardingDlg dlg(this, m_portForwardingRules);
     
    308308}
    309309
    310 void UIMachineNetworkFeaturesEditor::prepare()
     310void UINetworkFeaturesEditor::prepare()
    311311{
    312312    /* Prepare main layout: */
     
    429429    if (m_pButtonAdvanced)
    430430        connect(m_pButtonAdvanced, &QIArrowButtonSwitch::sigClicked,
    431                 this, &UIMachineNetworkFeaturesEditor::sltHandleAdvancedButtonStateChange);
     431                this, &UINetworkFeaturesEditor::sltHandleAdvancedButtonStateChange);
    432432    if (m_pEditorMAC)
    433433        connect(m_pEditorMAC, &QILineEdit::textChanged,
    434                 this, &UIMachineNetworkFeaturesEditor::sigMACAddressChanged);
     434                this, &UINetworkFeaturesEditor::sigMACAddressChanged);
    435435    if (m_pButtonMAC)
    436436        connect(m_pButtonMAC, &QIToolButton::clicked,
    437                 this, &UIMachineNetworkFeaturesEditor::generateMac);
     437                this, &UINetworkFeaturesEditor::generateMac);
    438438    if (m_pButtonPortForwarding)
    439439        connect(m_pButtonPortForwarding, &QPushButton::clicked,
    440                 this, &UIMachineNetworkFeaturesEditor::sltOpenPortForwardingDlg);
     440                this, &UINetworkFeaturesEditor::sltOpenPortForwardingDlg);
    441441
    442442    /* Update widget availability: */
     
    447447}
    448448
    449 void UIMachineNetworkFeaturesEditor::repopulateAdapterTypeCombo()
     449void UINetworkFeaturesEditor::repopulateAdapterTypeCombo()
    450450{
    451451    if (m_pComboAdapterType)
     
    477477}
    478478
    479 void UIMachineNetworkFeaturesEditor::repopulatePromiscuousModeCombo()
     479void UINetworkFeaturesEditor::repopulatePromiscuousModeCombo()
    480480{
    481481    if (m_pComboPromiscuousMode)
  • trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UINetworkFeaturesEditor.h

    r94622 r94623  
    11/* $Id$ */
    22/** @file
    3  * VBox Qt GUI - UIMachineNetworkFeaturesEditor class declaration.
     3 * VBox Qt GUI - UINetworkFeaturesEditor class declaration.
    44 */
    55
     
    1616 */
    1717
    18 #ifndef FEQT_INCLUDED_SRC_settings_editors_UIMachineNetworkFeaturesEditor_h
    19 #define FEQT_INCLUDED_SRC_settings_editors_UIMachineNetworkFeaturesEditor_h
     18#ifndef FEQT_INCLUDED_SRC_settings_editors_UINetworkFeaturesEditor_h
     19#define FEQT_INCLUDED_SRC_settings_editors_UINetworkFeaturesEditor_h
    2020#ifndef RT_WITHOUT_PRAGMA_ONCE
    2121# pragma once
     
    3939class QIToolButton;
    4040
    41 /** QWidget subclass used as machine description editor. */
    42 class SHARED_LIBRARY_STUFF UIMachineNetworkFeaturesEditor : public QIWithRetranslateUI<QWidget>
     41/** QWidget subclass used as a network features editor. */
     42class SHARED_LIBRARY_STUFF UINetworkFeaturesEditor : public QIWithRetranslateUI<QWidget>
    4343{
    4444    Q_OBJECT;
     
    5454
    5555    /** Constructs editor passing @a pParent to the base-class. */
    56     UIMachineNetworkFeaturesEditor(QWidget *pParent = 0);
     56    UINetworkFeaturesEditor(QWidget *pParent = 0);
    5757
    5858    /** Defines whether advanced button @a fExpanded. */
     
    138138    void repopulatePromiscuousModeCombo();
    139139
    140     /** @name Widgets
     140    /** @name Values
    141141     * @{ */
    142142        /** Holds whether advanced button expanded. */
     
    189189};
    190190
    191 #endif /* !FEQT_INCLUDED_SRC_settings_editors_UIMachineNetworkFeaturesEditor_h */
     191#endif /* !FEQT_INCLUDED_SRC_settings_editors_UINetworkFeaturesEditor_h */
  • trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsNetwork.cpp

    r94577 r94623  
    2626#include "UICommon.h"
    2727#include "UIErrorString.h"
    28 #include "UIMachineNetworkFeaturesEditor.h"
    2928#include "UIMachineSettingsNetwork.h"
    3029#include "UINetworkAttachmentEditor.h"
     30#include "UINetworkFeaturesEditor.h"
    3131#include "UITranslator.h"
    3232
     
    225225     * @{ */
    226226        /** Holds the adapter check-box instance. */
    227         QCheckBox                      *m_pCheckBoxAdapter;
     227        QCheckBox                 *m_pCheckBoxAdapter;
    228228        /** Holds the adapter settings widget instance. */
    229         QWidget                        *m_pWidgetAdapterSettings;
    230         /** Holds the attachment type editor instance. */
    231         UINetworkAttachmentEditor      *m_pEditorAttachmentType;
     229        QWidget                   *m_pWidgetAdapterSettings;
     230        /** Holds the network attachment editor instance. */
     231        UINetworkAttachmentEditor *m_pEditorNetworkAttachment;
    232232        /** Holds the network features editor instance. */
    233         UIMachineNetworkFeaturesEditor *m_pEditorNetworkFeatures;
     233        UINetworkFeaturesEditor  *m_pEditorNetworkFeatures;
    234234    /** @} */
    235235};
     
    246246    , m_pCheckBoxAdapter(0)
    247247    , m_pWidgetAdapterSettings(0)
    248     , m_pEditorAttachmentType(0)
     248    , m_pEditorNetworkAttachment(0)
    249249    , m_pEditorNetworkFeatures(0)
    250250{
     
    266266
    267267    /* Load attachment type: */
    268     m_pEditorAttachmentType->setValueType(oldAdapterData.m_attachmentType);
     268    m_pEditorNetworkAttachment->setValueType(oldAdapterData.m_attachmentType);
    269269    /* Load alternative names: */
    270     m_pEditorAttachmentType->setValueName(KNetworkAttachmentType_Bridged, wipedOutString(oldAdapterData.m_strBridgedAdapterName));
    271     m_pEditorAttachmentType->setValueName(KNetworkAttachmentType_Internal, wipedOutString(oldAdapterData.m_strInternalNetworkName));
    272     m_pEditorAttachmentType->setValueName(KNetworkAttachmentType_HostOnly, wipedOutString(oldAdapterData.m_strHostInterfaceName));
    273     m_pEditorAttachmentType->setValueName(KNetworkAttachmentType_Generic, wipedOutString(oldAdapterData.m_strGenericDriverName));
    274     m_pEditorAttachmentType->setValueName(KNetworkAttachmentType_NATNetwork, wipedOutString(oldAdapterData.m_strNATNetworkName));
     270    m_pEditorNetworkAttachment->setValueName(KNetworkAttachmentType_Bridged, wipedOutString(oldAdapterData.m_strBridgedAdapterName));
     271    m_pEditorNetworkAttachment->setValueName(KNetworkAttachmentType_Internal, wipedOutString(oldAdapterData.m_strInternalNetworkName));
     272    m_pEditorNetworkAttachment->setValueName(KNetworkAttachmentType_HostOnly, wipedOutString(oldAdapterData.m_strHostInterfaceName));
     273    m_pEditorNetworkAttachment->setValueName(KNetworkAttachmentType_Generic, wipedOutString(oldAdapterData.m_strGenericDriverName));
     274    m_pEditorNetworkAttachment->setValueName(KNetworkAttachmentType_NATNetwork, wipedOutString(oldAdapterData.m_strNATNetworkName));
    275275#ifdef VBOX_WITH_CLOUD_NET
    276     m_pEditorAttachmentType->setValueName(KNetworkAttachmentType_Cloud, wipedOutString(oldAdapterData.m_strCloudNetworkName));
     276    m_pEditorNetworkAttachment->setValueName(KNetworkAttachmentType_Cloud, wipedOutString(oldAdapterData.m_strCloudNetworkName));
    277277#endif
    278278#ifdef VBOX_WITH_VMNET
    279     m_pEditorAttachmentType->setValueName(KNetworkAttachmentType_HostOnlyNetwork, wipedOutString(oldAdapterData.m_strHostOnlyNetworkName));
     279    m_pEditorNetworkAttachment->setValueName(KNetworkAttachmentType_HostOnlyNetwork, wipedOutString(oldAdapterData.m_strHostOnlyNetworkName));
    280280#endif
    281281    /* Handle attachment type change: */
     
    321321            break;
    322322        case KNetworkAttachmentType_Internal:
    323             newAdapterData.m_strInternalNetworkName = m_pEditorAttachmentType->valueName(KNetworkAttachmentType_Internal);
     323            newAdapterData.m_strInternalNetworkName = m_pEditorNetworkAttachment->valueName(KNetworkAttachmentType_Internal);
    324324            break;
    325325        case KNetworkAttachmentType_HostOnly:
    326             newAdapterData.m_strHostInterfaceName = m_pEditorAttachmentType->valueName(KNetworkAttachmentType_HostOnly);
     326            newAdapterData.m_strHostInterfaceName = m_pEditorNetworkAttachment->valueName(KNetworkAttachmentType_HostOnly);
    327327            break;
    328328        case KNetworkAttachmentType_Generic:
    329             newAdapterData.m_strGenericDriverName = m_pEditorAttachmentType->valueName(KNetworkAttachmentType_Generic);
     329            newAdapterData.m_strGenericDriverName = m_pEditorNetworkAttachment->valueName(KNetworkAttachmentType_Generic);
    330330            break;
    331331        case KNetworkAttachmentType_NATNetwork:
    332             newAdapterData.m_strNATNetworkName = m_pEditorAttachmentType->valueName(KNetworkAttachmentType_NATNetwork);
     332            newAdapterData.m_strNATNetworkName = m_pEditorNetworkAttachment->valueName(KNetworkAttachmentType_NATNetwork);
    333333            break;
    334334#ifdef VBOX_WITH_CLOUD_NET
    335335        case KNetworkAttachmentType_Cloud:
    336             newAdapterData.m_strCloudNetworkName = m_pEditorAttachmentType->valueName(KNetworkAttachmentType_Cloud);
     336            newAdapterData.m_strCloudNetworkName = m_pEditorNetworkAttachment->valueName(KNetworkAttachmentType_Cloud);
    337337            break;
    338338#endif /* VBOX_WITH_CLOUD_NET */
    339339#ifdef VBOX_WITH_VMNET
    340340        case KNetworkAttachmentType_HostOnlyNetwork:
    341             newAdapterData.m_strHostOnlyNetworkName = m_pEditorAttachmentType->valueName(KNetworkAttachmentType_HostOnlyNetwork);
     341            newAdapterData.m_strHostOnlyNetworkName = m_pEditorNetworkAttachment->valueName(KNetworkAttachmentType_HostOnlyNetwork);
    342342            break;
    343343#endif /* VBOX_WITH_VMNET */
     
    487487{
    488488    setTabOrder(pWidget, m_pCheckBoxAdapter);
    489     setTabOrder(m_pCheckBoxAdapter, m_pEditorAttachmentType);
    490     setTabOrder(m_pEditorAttachmentType, m_pEditorNetworkFeatures);
     489    setTabOrder(m_pCheckBoxAdapter, m_pEditorNetworkAttachment);
     490    setTabOrder(m_pEditorNetworkAttachment, m_pEditorNetworkFeatures);
    491491    return m_pEditorNetworkFeatures;
    492492}
     
    499499KNetworkAttachmentType UIMachineSettingsNetwork::attachmentType() const
    500500{
    501     return m_pEditorAttachmentType->valueType();
     501    return m_pEditorNetworkAttachment->valueType();
    502502}
    503503
     
    506506    if (enmType == KNetworkAttachmentType_Null)
    507507        enmType = attachmentType();
    508     return m_pEditorAttachmentType->valueName(enmType);
     508    return m_pEditorNetworkAttachment->valueName(enmType);
    509509}
    510510
     
    513513    /* Basic attributes: */
    514514    m_pCheckBoxAdapter->setEnabled(m_pParent->isMachineOffline());
    515     m_pEditorAttachmentType->setEnabled(m_pParent->isMachineInValidMode());
     515    m_pEditorNetworkAttachment->setEnabled(m_pParent->isMachineInValidMode());
    516516
    517517    /* Advanced attributes: */
     
    529529void UIMachineSettingsNetwork::reloadAlternatives()
    530530{
    531     m_pEditorAttachmentType->setValueNames(KNetworkAttachmentType_Bridged, m_pParent->bridgedAdapterList());
    532     m_pEditorAttachmentType->setValueNames(KNetworkAttachmentType_Internal, m_pParent->internalNetworkList());
    533     m_pEditorAttachmentType->setValueNames(KNetworkAttachmentType_HostOnly, m_pParent->hostInterfaceList());
    534     m_pEditorAttachmentType->setValueNames(KNetworkAttachmentType_Generic, m_pParent->genericDriverList());
    535     m_pEditorAttachmentType->setValueNames(KNetworkAttachmentType_NATNetwork, m_pParent->natNetworkList());
     531    m_pEditorNetworkAttachment->setValueNames(KNetworkAttachmentType_Bridged, m_pParent->bridgedAdapterList());
     532    m_pEditorNetworkAttachment->setValueNames(KNetworkAttachmentType_Internal, m_pParent->internalNetworkList());
     533    m_pEditorNetworkAttachment->setValueNames(KNetworkAttachmentType_HostOnly, m_pParent->hostInterfaceList());
     534    m_pEditorNetworkAttachment->setValueNames(KNetworkAttachmentType_Generic, m_pParent->genericDriverList());
     535    m_pEditorNetworkAttachment->setValueNames(KNetworkAttachmentType_NATNetwork, m_pParent->natNetworkList());
    536536#ifdef VBOX_WITH_CLOUD_NET
    537     m_pEditorAttachmentType->setValueNames(KNetworkAttachmentType_Cloud, m_pParent->cloudNetworkList());
     537    m_pEditorNetworkAttachment->setValueNames(KNetworkAttachmentType_Cloud, m_pParent->cloudNetworkList());
    538538#endif
    539539#ifdef VBOX_WITH_VMNET
    540     m_pEditorAttachmentType->setValueNames(KNetworkAttachmentType_HostOnlyNetwork, m_pParent->hostOnlyNetworkList());
     540    m_pEditorNetworkAttachment->setValueNames(KNetworkAttachmentType_HostOnlyNetwork, m_pParent->hostOnlyNetworkList());
    541541#endif
    542542}
     
    562562    /* These editors have own labels, but we want them to be properly layouted according to each other: */
    563563    int iMinimumLayoutHint = 0;
    564     iMinimumLayoutHint = qMax(iMinimumLayoutHint, m_pEditorAttachmentType->minimumLabelHorizontalHint());
     564    iMinimumLayoutHint = qMax(iMinimumLayoutHint, m_pEditorNetworkAttachment->minimumLabelHorizontalHint());
    565565    iMinimumLayoutHint = qMax(iMinimumLayoutHint, m_pEditorNetworkFeatures->minimumLabelHorizontalHint());
    566     m_pEditorAttachmentType->setMinimumLayoutIndent(iMinimumLayoutHint);
     566    m_pEditorNetworkAttachment->setMinimumLayoutIndent(iMinimumLayoutHint);
    567567    m_pEditorNetworkFeatures->setMinimumLayoutIndent(iMinimumLayoutHint);
    568568}
     
    603603        case KNetworkAttachmentType_Internal:
    604604        {
    605             if (!m_pEditorAttachmentType->valueName(KNetworkAttachmentType_Internal).isNull())
     605            if (!m_pEditorNetworkAttachment->valueName(KNetworkAttachmentType_Internal).isNull())
    606606                emit sigTabUpdated();
    607607            break;
     
    609609        case KNetworkAttachmentType_Generic:
    610610        {
    611             if (!m_pEditorAttachmentType->valueName(KNetworkAttachmentType_Generic).isNull())
     611            if (!m_pEditorNetworkAttachment->valueName(KNetworkAttachmentType_Generic).isNull())
    612612                emit sigTabUpdated();
    613613            break;
     
    658658
    659659                /* Prepare attachment type editor: */
    660                 m_pEditorAttachmentType = new UINetworkAttachmentEditor(m_pWidgetAdapterSettings);
    661                 if (m_pEditorAttachmentType)
    662                     pLayoutAdapterSettings->addWidget(m_pEditorAttachmentType);
     660                m_pEditorNetworkAttachment = new UINetworkAttachmentEditor(m_pWidgetAdapterSettings);
     661                if (m_pEditorNetworkAttachment)
     662                    pLayoutAdapterSettings->addWidget(m_pEditorNetworkAttachment);
    663663
    664664                /* Prepare advanced settingseditor: */
    665                 m_pEditorNetworkFeatures = new UIMachineNetworkFeaturesEditor(m_pWidgetAdapterSettings);
     665                m_pEditorNetworkFeatures = new UINetworkFeaturesEditor(m_pWidgetAdapterSettings);
    666666                if (m_pEditorNetworkFeatures)
    667667                    pLayoutAdapterSettings->addWidget(m_pEditorNetworkFeatures);
     
    679679    connect(m_pCheckBoxAdapter, &QCheckBox::toggled,
    680680            this, &UIMachineSettingsNetwork::sltHandleAdapterActivityChange);
    681     connect(m_pEditorAttachmentType, &UINetworkAttachmentEditor::sigValueTypeChanged,
     681    connect(m_pEditorNetworkAttachment, &UINetworkAttachmentEditor::sigValueTypeChanged,
    682682            this, &UIMachineSettingsNetwork::sltHandleAttachmentTypeChange);
    683     connect(m_pEditorAttachmentType, &UINetworkAttachmentEditor::sigValueNameChanged,
     683    connect(m_pEditorNetworkAttachment, &UINetworkAttachmentEditor::sigValueNameChanged,
    684684            this, &UIMachineSettingsNetwork::sltHandleAlternativeNameChange);
    685     connect(m_pEditorNetworkFeatures, &UIMachineNetworkFeaturesEditor::sigNotifyAdvancedButtonStateChange,
     685    connect(m_pEditorNetworkFeatures, &UINetworkFeaturesEditor::sigNotifyAdvancedButtonStateChange,
    686686            this, &UIMachineSettingsNetwork::sigNotifyAdvancedButtonStateChange);
    687     connect(m_pEditorNetworkFeatures, &UIMachineNetworkFeaturesEditor::sigMACAddressChanged,
     687    connect(m_pEditorNetworkFeatures, &UINetworkFeaturesEditor::sigMACAddressChanged,
    688688            m_pParent, &UIMachineSettingsNetworkPage::revalidate);
    689689    connect(this, &UIMachineSettingsNetwork::sigTabUpdated,
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