VBoxVMNetworkSettings :mode=html:tabSize=4:indentSize=4:noTabs=true: :folding=explicit:collapseFolds=1: Copyright (C) 2006-2007 innotek GmbH This file is part of VirtualBox Open Source Edition (OSE), as available from http://www.virtualbox.org. This file is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License (GPL) as published by the Free Software Foundation, in version 2 as it comes in the "COPYING" file of the VirtualBox OSE distribution. VirtualBox OSE is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY of any kind. VBoxVMNetworkSettings 0 0 442 353 5 1 0 0 VBoxVMNetworkSettings unnamed 10 grbEnabled 5 1 0 0 &Enable Network Adapter When checked, plugs this virtual network adapter into the virtual machine. true unnamed layout345 unnamed txHostInterface_WIN 0 5 0 0 &Interface Name cbHostInterfaceName txInternalNetwork 0 5 0 0 &Network Name cbInternalNetworkName leMACAddress 7 0 0 0 LineEditPanel Sunken Displays the MAC address of this adapter. It contains exactly 12 characters chosen from {0-9,A-F}. Note that the second character must be an even digit. txAdapterType 0 0 0 0 Adapter &Type cbAdapterType cbAdapterType Selects the type of the virtual network adapter. Depending on this value, VirtualBox will provide different network hardware to the virtual machine. cbNetworkAttachment Controls the way how this virtual adapter is attached to the real network of the Host OS. pbGenerateMAC 5 1 0 0 StrongFocus &Generate Generates a new random MAC address. txNetworkAttachment 0 0 0 0 &Attached to cbNetworkAttachment txMACAddress 0 0 0 0 &MAC Address leMACAddress cbHostInterfaceName Displays the name of the host interface selected for this adapter. cbInternalNetworkName true NoInsertion true false Displays the name of the internal network selected for this adapter. chbCableConnected Ca&ble Connected Indicates whether the virtual network cable is plugged in on machine startup or not. grbTAP Host Interface Settings false unnamed layout120 unnamed frmHostInterface_X11 NoFrame Raised unnamed 0 txHostInterface_X11 0 5 0 0 &Interface Name leHostInterface leHostInterface Displays the TAP interface name. frmTAPDescriptor NoFrame Raised unnamed 0 txTAPDescriptor 0 5 0 0 &File Descriptor leTAPDescriptor leTAPDescriptor LineEditPanel Sunken frmTAPSetupTerminate NoFrame Raised unnamed 0 layout124 unnamed 0 0 layout31 unnamed txTAPSetup &Setup Application leTAPSetup spacer14 Horizontal Expanding 61 20 layout122 unnamed leTAPSetup Displays the command executed to set up the TAP interface. pbTAPSetup Select Selects the setup application. TabFocus layout125 unnamed 0 0 layout32 unnamed txTAPTerminate &Terminate Application leTAPTerminate spacer15 Horizontal Expanding 61 20 layout123 unnamed leTAPTerminate LineEditPanel Sunken Displays the command executed to terminate the TAP interface. pbTAPTerminate Select Selects the terminate application. TabFocus spacer5 Vertical Expanding 0 0 pbGenerateMAC clicked() VBoxVMNetworkSettings pbGenerateMAC_clicked() cbNetworkAttachment activated(const QString&) VBoxVMNetworkSettings cbNetworkAttachment_activated(const QString&) pbTAPSetup clicked() VBoxVMNetworkSettings pbTAPSetup_clicked() pbTAPTerminate clicked() VBoxVMNetworkSettings pbTAPTerminate_clicked() cbNetworkAttachment cbHostInterfaceName cbInternalNetworkName leMACAddress limits qvalidator.h qfiledialog.h COMDefs.h QIWidgetValidator.h VBoxGlobal.h VBoxProblemReporter.h enum CheckPageResult { CheckPage_Ok, CheckPage_InvalidInterface, CheckPage_NoNetworkName }; CNetworkAdapter cadapter; QIWidgetValidator *mWalidator; grbEnabledToggled( bool ) cbNetworkAttachment_activated( const QString & string ) pbGenerateMAC_clicked() pbTAPSetup_clicked() pbTAPTerminate_clicked() init() checkPage( const QStringList & ) loadInterfaceList( const QStringList &, const QString & ) loadNetworksList( const QStringList & ) getFromAdapter( const CNetworkAdapter & ) putBackToAdapter() setValidator( QIWidgetValidator* ) revalidate() isInterfaceInvalid( const QStringList &, const QString & )