Changeset 58475 in vbox
- Timestamp:
- Oct 29, 2015 11:51:53 AM (9 years ago)
- svn:sync-xref-src-repo-rev:
- 103786
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsNetworkDetailsNAT.cpp
r53289 r58475 40 40 /* Setup dialog: */ 41 41 setWindowIcon(QIcon(":/guesttools_16px.png")); 42 43 /* Setup validators: */44 const QString strTemplateName("\\S+");45 const QString strTemplateCIDRPrefix1("([1-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])");46 const QString strTemplateCIDRPrefix2("([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])");47 const QString strTemplateCIDRPostfix("([1-9]|1[0-9]|2[0-9]|3[0-2])");48 const QString strTemplateCIDR("%1(\\.%2(\\.%2(\\.%2)?)?)?/%3");49 const QString strTemplateCIDRFull = strTemplateCIDR.arg(strTemplateCIDRPrefix1, strTemplateCIDRPrefix2, strTemplateCIDRPostfix);50 m_pEditorNetworkName->setValidator(new QRegExpValidator(QRegExp(strTemplateName), this));51 m_pEditorNetworkCIDR->setValidator(new QRegExpValidator(QRegExp(strTemplateCIDRFull), this));52 42 53 43 /* Apply language settings: */ … … 112 102 /* NAT Network: */ 113 103 m_data.m_fEnabled = m_pCheckboxNetwork->isChecked(); 114 m_data.m_strNewName = m_pEditorNetworkName->text() ;115 m_data.m_strCIDR = m_pEditorNetworkCIDR->text() ;104 m_data.m_strNewName = m_pEditorNetworkName->text().trimmed(); 105 m_data.m_strCIDR = m_pEditorNetworkCIDR->text().trimmed(); 116 106 m_data.m_fSupportsDHCP = m_pCheckboxSupportsDHCP->isChecked(); 117 107 m_data.m_fSupportsIPv6 = m_pCheckboxSupportsIPv6->isChecked();
Note:
See TracChangeset
for help on using the changeset viewer.