Changeset 66223 in vbox
- Timestamp:
- Mar 23, 2017 12:47:33 PM (8 years ago)
- svn:sync-xref-src-repo-rev:
- 114141
- Location:
- trunk/src/VBox/Frontends/VirtualBox/src/settings/global
- Files:
-
- 13 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsDisplay.cpp
r66219 r66223 193 193 194 194 /* Populate combo-box: */ 195 populate();196 } 197 198 void UIGlobalSettingsDisplay::slt MaxResolutionComboActivated()195 reloadMaximumGuestScreenSizePolicyComboBox(); 196 } 197 198 void UIGlobalSettingsDisplay::sltHandleMaximumGuestScreenSizePolicyChange() 199 199 { 200 200 /* Get current resolution-combo tool-tip data: */ 201 QString strCurrentComboItemTip = m_pMaxResolutionCombo->itemData(m_pMaxResolutionCombo->currentIndex(), Qt::ToolTipRole).toString();201 const QString strCurrentComboItemTip = m_pMaxResolutionCombo->itemData(m_pMaxResolutionCombo->currentIndex(), Qt::ToolTipRole).toString(); 202 202 m_pMaxResolutionCombo->setWhatsThis(strCurrentComboItemTip); 203 203 204 204 /* Get current resolution-combo item data: */ 205 QString strCurrentComboItemData = m_pMaxResolutionCombo->itemData(m_pMaxResolutionCombo->currentIndex()).toString();205 const QString strCurrentComboItemData = m_pMaxResolutionCombo->itemData(m_pMaxResolutionCombo->currentIndex()).toString(); 206 206 /* Is our combo in state for 'fixed' resolution? */ 207 bool fCurrentResolutionStateFixed = strCurrentComboItemData == "fixed";207 const bool fCurrentResolutionStateFixed = strCurrentComboItemData == "fixed"; 208 208 /* Should be combo-level widgets enabled? */ 209 bool fComboLevelWidgetsEnabled = fCurrentResolutionStateFixed;209 const bool fComboLevelWidgetsEnabled = fCurrentResolutionStateFixed; 210 210 /* Enable/disable combo-level widgets: */ 211 211 m_pResolutionWidthLabel->setEnabled(fComboLevelWidgetsEnabled); … … 215 215 } 216 216 217 void UIGlobalSettingsDisplay:: populate()217 void UIGlobalSettingsDisplay::reloadMaximumGuestScreenSizePolicyComboBox() 218 218 { 219 219 /* Remember current position: */ … … 243 243 /* Choose previous position: */ 244 244 m_pMaxResolutionCombo->setCurrentIndex(iCurrentPosition); 245 slt MaxResolutionComboActivated();246 } 247 245 sltHandleMaximumGuestScreenSizePolicyChange(); 246 } 247 -
trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsDisplay.h
r66219 r66223 63 63 64 64 /* Handler: Resolution-combo stuff: */ 65 void slt MaxResolutionComboActivated();65 void sltHandleMaximumGuestScreenSizePolicyChange(); 66 66 67 67 private: 68 68 69 69 /* Helper: Resolution-combo stuff: */ 70 void populate();70 void reloadMaximumGuestScreenSizePolicyComboBox(); 71 71 72 72 /** Holds the page data cache instance. */ -
trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsExtension.cpp
r66219 r66223 193 193 this, SLOT(sltHandleCurrentItemChange(QTreeWidgetItem*))); 194 194 connect(m_pPackagesTree, SIGNAL(customContextMenuRequested(const QPoint&)), 195 this, SLOT(slt ShowContextMenu(const QPoint&)));195 this, SLOT(sltHandleContextMenuRequest(const QPoint&))); 196 196 197 197 /* Determine icon metric: */ … … 204 204 m_pActionAdd = m_pPackagesToolbar->addAction(UIIconPool::iconSet(":/extension_pack_install_16px.png", 205 205 ":/extension_pack_install_disabled_16px.png"), 206 QString(), this, SLOT(slt InstallPackage()));206 QString(), this, SLOT(sltAddPackage())); 207 207 m_pActionRemove = m_pPackagesToolbar->addAction(UIIconPool::iconSet(":/extension_pack_uninstall_16px.png", 208 208 ":/extension_pack_uninstall_disabled_16px.png"), … … 248 248 } 249 249 250 QString strPackName = extPackFile.GetName();251 QString strPackDescription = extPackFile.GetDescription();252 QString strPackVersion = QString("%1r%2%3").arg(extPackFile.GetVersion()).arg(extPackFile.GetRevision()).arg(extPackFile.GetEdition());250 const QString strPackName = extPackFile.GetName(); 251 const QString strPackDescription = extPackFile.GetDescription(); 252 const QString strPackVersion = QString("%1r%2%3").arg(extPackFile.GetVersion()).arg(extPackFile.GetRevision()).arg(extPackFile.GetEdition()); 253 253 254 254 /* … … 334 334 { 335 335 UIDataSettingsGlobalExtensionItem item; 336 fetchData(packages[i], item);336 loadData(packages[i], item); 337 337 oldData.m_items << item; 338 338 } … … 399 399 } 400 400 401 void UIGlobalSettingsExtension::slt ShowContextMenu(const QPoint &position)401 void UIGlobalSettingsExtension::sltHandleContextMenuRequest(const QPoint &position) 402 402 { 403 403 QMenu menu; … … 414 414 } 415 415 416 void UIGlobalSettingsExtension::slt InstallPackage()416 void UIGlobalSettingsExtension::sltAddPackage() 417 417 { 418 418 /* … … 429 429 strBaseFolder = QDir::homePath(); 430 430 } 431 QString strTitle = tr("Select an extension package file");431 const QString strTitle = tr("Select an extension package file"); 432 432 QStringList extensions; 433 433 for (int i = 0; i < VBoxExtPackFileExts.size(); ++i) 434 434 extensions << QString("*.%1").arg(VBoxExtPackFileExts[i]); 435 QString strFilter = tr("Extension package files (%1)").arg(extensions.join(" "));436 437 QStringList fileNames = QIFileDialog::getOpenFileNames(strBaseFolder, strFilter, this, strTitle, 0, true, true);435 const QString strFilter = tr("Extension package files (%1)").arg(extensions.join(" ")); 436 437 const QStringList fileNames = QIFileDialog::getOpenFileNames(strBaseFolder, strFilter, this, strTitle, 0, true, true); 438 438 439 439 QString strFilePath; … … 483 483 { 484 484 UIDataSettingsGlobalExtensionItem item; 485 fetchData(package, item);485 loadData(package, item); 486 486 m_pCache->data().m_items << item; 487 487 … … 505 505 { 506 506 /* Get name of current package: */ 507 QString strSelectedPackageName = pItem->name();507 const QString strSelectedPackageName = pItem->name(); 508 508 /* Ask the user about package removing: */ 509 509 if (msgCenter().confirmRemoveExtensionPack(strSelectedPackageName, this)) … … 547 547 } 548 548 549 void UIGlobalSettingsExtension:: fetchData(const CExtPack &package, UIDataSettingsGlobalExtensionItem &item) const549 void UIGlobalSettingsExtension::loadData(const CExtPack &package, UIDataSettingsGlobalExtensionItem &item) const 550 550 { 551 551 item.m_strName = package.GetName(); -
trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsExtension.h
r66219 r66223 67 67 /* Handlers: Tree-widget stuff: */ 68 68 void sltHandleCurrentItemChange(QTreeWidgetItem *pCurrentItem); 69 void slt ShowContextMenu(const QPoint &position);69 void sltHandleContextMenuRequest(const QPoint &position); 70 70 71 71 /* Handlers: Package stuff: */ 72 void slt InstallPackage();72 void sltAddPackage(); 73 73 void sltRemovePackage(); 74 74 … … 76 76 77 77 /* Prepare UIDataSettingsGlobalExtensionItem basing on CExtPack: */ 78 void fetchData(const CExtPack &package, UIDataSettingsGlobalExtensionItem &item) const;78 void loadData(const CExtPack &package, UIDataSettingsGlobalExtensionItem &item) const; 79 79 80 80 /* Variables: Actions: */ -
trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsInput.h
r66219 r66223 39 39 40 40 /* Hot-key table indexes: */ 41 enum UIHotKeyTableIndex 42 { 43 UIHotKeyTableIndex_Selector = 0, 44 UIHotKeyTableIndex_Machine = 1 45 }; 41 enum { UIHotKeyTableIndex_Selector, UIHotKeyTableIndex_Machine }; 46 42 47 43 public: -
trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsLanguage.cpp
r66219 r66223 223 223 /* Setup connections: */ 224 224 connect(m_pLanguageTree, SIGNAL(painted(QTreeWidgetItem*, QPainter*)), 225 this, SLOT(slt LanguageItemPainted(QTreeWidgetItem*, QPainter*)));225 this, SLOT(sltHandleItemPainting(QTreeWidgetItem*, QPainter*))); 226 226 connect(m_pLanguageTree, SIGNAL(currentItemChanged(QTreeWidgetItem*, QTreeWidgetItem*)), 227 this, SLOT(slt CurrentLanguageChanged(QTreeWidgetItem*)));227 this, SLOT(sltHandleCurrentItemChange(QTreeWidgetItem*))); 228 228 229 229 /* Apply language settings: */ … … 265 265 266 266 /* Load old data from cache: */ 267 reload (oldData.m_strLanguageId);267 reloadLanguageTree(oldData.m_strLanguageId); 268 268 } 269 269 … … 306 306 307 307 /* Reload language tree: */ 308 reload (VBoxGlobal::languageId());308 reloadLanguageTree(VBoxGlobal::languageId()); 309 309 } 310 310 … … 329 329 } 330 330 331 void UIGlobalSettingsLanguage::slt LanguageItemPainted(QTreeWidgetItem *pItem, QPainter *pPainter)331 void UIGlobalSettingsLanguage::sltHandleItemPainting(QTreeWidgetItem *pItem, QPainter *pPainter) 332 332 { 333 333 if (pItem && pItem->type() == QITreeWidgetItem::ItemType) … … 336 336 if (pLanguageItem->isBuiltIn()) 337 337 { 338 QRect rect = m_pLanguageTree->visualItemRect(pLanguageItem);338 const QRect rect = m_pLanguageTree->visualItemRect(pLanguageItem); 339 339 pPainter->setPen(m_pLanguageTree->palette().color(QPalette::Mid)); 340 340 pPainter->drawLine(rect.x(), rect.y() + rect.height() - 1, … … 344 344 } 345 345 346 void UIGlobalSettingsLanguage::sltCurrentLanguageChanged(QTreeWidgetItem *pItem) 347 { 348 if (!pItem) return; 346 void UIGlobalSettingsLanguage::sltHandleCurrentItemChange(QTreeWidgetItem *pCurrentItem) 347 { 348 if (!pCurrentItem) 349 return; 349 350 350 351 /* Disable labels for the Default language item: */ 351 bool fEnabled = !pItem->text (1).isNull();352 const bool fEnabled = !pCurrentItem->text (1).isNull(); 352 353 353 354 m_pLanguageInfo->setEnabled(fEnabled); … … 357 358 "</table>") 358 359 .arg(tr("Language:")) 359 .arg(p Item->text(2))360 .arg(pCurrentItem->text(2)) 360 361 .arg(tr("Author(s):")) 361 .arg(p Item->text(3)));362 } 363 364 void UIGlobalSettingsLanguage::reload (const QString &strLangId)362 .arg(pCurrentItem->text(3))); 363 } 364 365 void UIGlobalSettingsLanguage::reloadLanguageTree(const QString &strLanguageId) 365 366 { 366 367 /* Clear languages tree: */ … … 405 406 406 407 /* Search for necessary language: */ 407 QList<QTreeWidgetItem*> itemsList = m_pLanguageTree->findItems(strLang Id, Qt::MatchExactly, 1);408 QList<QTreeWidgetItem*> itemsList = m_pLanguageTree->findItems(strLanguageId, Qt::MatchExactly, 1); 408 409 QTreeWidgetItem *pItem = itemsList.isEmpty() ? 0 : itemsList[0]; 409 410 if (!pItem) 410 411 { 411 412 /* Add an pItem for an invalid language to represent it in the list: */ 412 pItem = new UILanguageItem(m_pLanguageTree, strLang Id);413 pItem = new UILanguageItem(m_pLanguageTree, strLanguageId); 413 414 m_pLanguageTree->resizeColumnToContents(0); 414 415 } -
trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsLanguage.h
r66219 r66223 68 68 69 69 /* Handler: List-painting stuff: */ 70 void slt LanguageItemPainted(QTreeWidgetItem *pItem, QPainter *pPainter);70 void sltHandleItemPainting(QTreeWidgetItem *pItem, QPainter *pPainter); 71 71 72 72 /* Handler: Current-changed stuff: */ 73 void slt CurrentLanguageChanged(QTreeWidgetItem *pItem);73 void sltHandleCurrentItemChange(QTreeWidgetItem *pCurrentItem); 74 74 75 75 private: 76 76 77 77 /* Helper: List-loading stuff: */ 78 void reload (const QString &strLangId);78 void reloadLanguageTree(const QString &strLanguageId); 79 79 80 80 /* Variables: */ -
trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsNetwork.cpp
r66221 r66223 421 421 422 422 UIGlobalSettingsNetwork::UIGlobalSettingsNetwork() 423 : m_pActionAddNetworkNAT(0), m_pActionEditNetworkNAT(0), m_pAction DelNetworkNAT(0)424 , m_pActionAddNetworkHost(0), m_pActionEditNetworkHost(0), m_pAction DelNetworkHost(0)423 : m_pActionAddNetworkNAT(0), m_pActionEditNetworkNAT(0), m_pActionRemoveNetworkNAT(0) 424 , m_pActionAddNetworkHost(0), m_pActionEditNetworkHost(0), m_pActionRemoveNetworkHost(0) 425 425 , m_pCache(new UISettingsCacheGlobalNetwork) 426 426 { … … 443 443 this, SLOT(sltHandleCurrentItemChangeNetworkNAT())); 444 444 connect(m_pTreeNetworkNAT, SIGNAL(customContextMenuRequested(const QPoint&)), 445 this, SLOT(slt ShowContextMenuNetworkNAT(const QPoint&)));445 this, SLOT(sltHandleContextMenuRequestNetworkNAT(const QPoint&))); 446 446 connect(m_pTreeNetworkNAT, SIGNAL(itemDoubleClicked(QTreeWidgetItem*, int)), 447 447 this, SLOT(sltEditNetworkNAT())); … … 456 456 this, SLOT(sltHandleCurrentItemChangeNetworkHost())); 457 457 connect(m_pTreeNetworkHost, SIGNAL(customContextMenuRequested(const QPoint&)), 458 this, SLOT(slt ShowContextMenuNetworkHost(const QPoint&)));458 this, SLOT(sltHandleContextMenuRequestNetworkHost(const QPoint&))); 459 459 connect(m_pTreeNetworkHost, SIGNAL(itemDoubleClicked(QTreeWidgetItem*, int)), 460 460 this, SLOT(sltEditNetworkHost())); … … 470 470 connect(m_pActionAddNetworkNAT, SIGNAL(triggered(bool)), this, SLOT(sltAddNetworkNAT())); 471 471 } 472 m_pAction DelNetworkNAT = new QAction(m_pTreeNetworkNAT);473 { 474 m_pAction DelNetworkNAT->setShortcutContext(Qt::WidgetWithChildrenShortcut);475 m_pAction DelNetworkNAT->setShortcuts(QList<QKeySequence>() << QKeySequence("Del") << QKeySequence("Ctrl+R"));476 m_pAction DelNetworkNAT->setIcon(UIIconPool::iconSet(":/remove_host_iface_16px.png",472 m_pActionRemoveNetworkNAT = new QAction(m_pTreeNetworkNAT); 473 { 474 m_pActionRemoveNetworkNAT->setShortcutContext(Qt::WidgetWithChildrenShortcut); 475 m_pActionRemoveNetworkNAT->setShortcuts(QList<QKeySequence>() << QKeySequence("Del") << QKeySequence("Ctrl+R")); 476 m_pActionRemoveNetworkNAT->setIcon(UIIconPool::iconSet(":/remove_host_iface_16px.png", 477 477 ":/remove_host_iface_disabled_16px.png")); 478 connect(m_pAction DelNetworkNAT, SIGNAL(triggered(bool)), this, SLOT(sltDelNetworkNAT()));478 connect(m_pActionRemoveNetworkNAT, SIGNAL(triggered(bool)), this, SLOT(sltRemoveNetworkNAT())); 479 479 } 480 480 m_pActionEditNetworkNAT = new QAction(m_pTreeNetworkNAT); … … 494 494 connect(m_pActionAddNetworkHost, SIGNAL(triggered(bool)), this, SLOT(sltAddNetworkHost())); 495 495 } 496 m_pAction DelNetworkHost = new QAction(m_pTreeNetworkHost);497 { 498 m_pAction DelNetworkHost->setShortcutContext(Qt::WidgetWithChildrenShortcut);499 m_pAction DelNetworkHost->setShortcuts(QList<QKeySequence>() << QKeySequence("Del") << QKeySequence("Ctrl+R"));500 m_pAction DelNetworkHost->setIcon(UIIconPool::iconSet(":/remove_host_iface_16px.png",496 m_pActionRemoveNetworkHost = new QAction(m_pTreeNetworkHost); 497 { 498 m_pActionRemoveNetworkHost->setShortcutContext(Qt::WidgetWithChildrenShortcut); 499 m_pActionRemoveNetworkHost->setShortcuts(QList<QKeySequence>() << QKeySequence("Del") << QKeySequence("Ctrl+R")); 500 m_pActionRemoveNetworkHost->setIcon(UIIconPool::iconSet(":/remove_host_iface_16px.png", 501 501 ":/remove_host_iface_disabled_16px.png")); 502 connect(m_pAction DelNetworkHost, SIGNAL(triggered(bool)), this, SLOT(sltDelNetworkHost()));502 connect(m_pActionRemoveNetworkHost, SIGNAL(triggered(bool)), this, SLOT(sltRemoveNetworkHost())); 503 503 } 504 504 m_pActionEditNetworkHost = new QAction(m_pTreeNetworkHost); … … 520 520 m_pToolbarNetworkNAT->setOrientation(Qt::Vertical); 521 521 m_pToolbarNetworkNAT->addAction(m_pActionAddNetworkNAT); 522 m_pToolbarNetworkNAT->addAction(m_pAction DelNetworkNAT);522 m_pToolbarNetworkNAT->addAction(m_pActionRemoveNetworkNAT); 523 523 m_pToolbarNetworkNAT->addAction(m_pActionEditNetworkNAT); 524 524 } … … 528 528 m_pToolbarNetworkHost->setOrientation(Qt::Vertical); 529 529 m_pToolbarNetworkHost->addAction(m_pActionAddNetworkHost); 530 m_pToolbarNetworkHost->addAction(m_pAction DelNetworkHost);530 m_pToolbarNetworkHost->addAction(m_pActionRemoveNetworkHost); 531 531 m_pToolbarNetworkHost->addAction(m_pActionEditNetworkHost); 532 532 } … … 564 564 { 565 565 UIDataSettingsGlobalNetworkNAT data; 566 generateDataNetworkNAT(network, data);566 loadDataNetworkNAT(network, data); 567 567 oldData.m_networksNAT << data; 568 568 } … … 571 571 { 572 572 UIDataSettingsGlobalNetworkHost data; 573 generateDataNetworkHost(iface, data);573 loadDataNetworkHost(iface, data); 574 574 oldData.m_networksHost << data; 575 575 } … … 640 640 if (m_pCache->data().m_networksNAT != m_pCache->base().m_networksNAT) 641 641 foreach (const UIDataSettingsGlobalNetworkNAT &data, m_pCache->data().m_networksNAT) 642 save CacheItemNetworkNAT(data);642 saveDataNetworkNAT(data); 643 643 if (m_pCache->data().m_networksHost != m_pCache->base().m_networksHost) 644 644 foreach (const UIDataSettingsGlobalNetworkHost &data, m_pCache->data().m_networksHost) 645 save CacheItemNetworkHost(data);645 saveDataNetworkHost(data); 646 646 } 647 647 … … 736 736 /* Translate action text: */ 737 737 m_pActionAddNetworkNAT->setText(tr("Add NAT Network")); 738 m_pAction DelNetworkNAT->setText(tr("Remove NAT Network"));738 m_pActionRemoveNetworkNAT->setText(tr("Remove NAT Network")); 739 739 m_pActionEditNetworkNAT->setText(tr("Edit NAT Network")); 740 740 741 741 m_pActionAddNetworkNAT->setWhatsThis(tr("Adds new NAT network.")); 742 m_pAction DelNetworkNAT->setWhatsThis(tr("Removes selected NAT network."));742 m_pActionRemoveNetworkNAT->setWhatsThis(tr("Removes selected NAT network.")); 743 743 m_pActionEditNetworkNAT->setWhatsThis(tr("Edits selected NAT network.")); 744 744 745 745 m_pActionAddNetworkNAT->setToolTip(m_pActionAddNetworkNAT->whatsThis()); 746 m_pAction DelNetworkNAT->setToolTip(m_pActionDelNetworkNAT->whatsThis());746 m_pActionRemoveNetworkNAT->setToolTip(m_pActionRemoveNetworkNAT->whatsThis()); 747 747 m_pActionEditNetworkNAT->setToolTip(m_pActionEditNetworkNAT->whatsThis()); 748 748 } … … 752 752 /* Translate action text: */ 753 753 m_pActionAddNetworkHost->setText(tr("Add Host-only Network")); 754 m_pAction DelNetworkHost->setText(tr("Remove Host-only Network"));754 m_pActionRemoveNetworkHost->setText(tr("Remove Host-only Network")); 755 755 m_pActionEditNetworkHost->setText(tr("Edit Host-only Network")); 756 756 757 757 m_pActionAddNetworkHost->setWhatsThis(tr("Adds new host-only network.")); 758 m_pAction DelNetworkHost->setWhatsThis(tr("Removes selected host-only network."));758 m_pActionRemoveNetworkHost->setWhatsThis(tr("Removes selected host-only network.")); 759 759 m_pActionEditNetworkHost->setWhatsThis(tr("Edits selected host-only network.")); 760 760 761 761 m_pActionAddNetworkHost->setToolTip(m_pActionAddNetworkHost->whatsThis()); 762 m_pAction DelNetworkHost->setToolTip(m_pActionDelNetworkHost->whatsThis());762 m_pActionRemoveNetworkHost->setToolTip(m_pActionRemoveNetworkHost->whatsThis()); 763 763 m_pActionEditNetworkHost->setToolTip(m_pActionEditNetworkHost->whatsThis()); 764 764 } … … 783 783 foreach (const QString &strName, names) 784 784 { 785 QRegExp regExp(strNameTemplate.arg("([\\d]*)"));785 const QRegExp regExp(strNameTemplate.arg("([\\d]*)")); 786 786 if (regExp.indexIn(strName) != -1) 787 787 iMaximumIndex = qMax(iMaximumIndex, regExp.cap(1).toInt()); … … 789 789 790 790 /* Create NAT network: */ 791 QString strIndex(iMaximumIndex == -1 ? QString() : QString::number(iMaximumIndex + 1));792 CNATNetwork network = vbox.CreateNATNetwork(strNameTemplate.arg(strIndex));791 const QString strIndex(iMaximumIndex == -1 ? QString() : QString::number(iMaximumIndex + 1)); 792 const CNATNetwork network = vbox.CreateNATNetwork(strNameTemplate.arg(strIndex)); 793 793 if (!vbox.isOk()) 794 794 return msgCenter().cannotCreateNATNetwork(vbox, this); … … 797 797 /* Update tree: */ 798 798 UIDataSettingsGlobalNetworkNAT data; 799 generateDataNetworkNAT(network, data);799 loadDataNetworkNAT(network, data); 800 800 createTreeItemNetworkNAT(data, true); 801 801 m_pTreeNetworkNAT->sortByColumn(1, Qt::AscendingOrder); … … 822 822 } 823 823 824 void UIGlobalSettingsNetwork::slt DelNetworkNAT()824 void UIGlobalSettingsNetwork::sltRemoveNetworkNAT() 825 825 { 826 826 /* Get network item: */ … … 865 865 UIItemNetworkNAT *pItem = static_cast<UIItemNetworkNAT*>(m_pTreeNetworkNAT->currentItem()); 866 866 /* Update availability: */ 867 m_pAction DelNetworkNAT->setEnabled(pItem);867 m_pActionRemoveNetworkNAT->setEnabled(pItem); 868 868 m_pActionEditNetworkNAT->setEnabled(pItem); 869 869 } 870 870 871 void UIGlobalSettingsNetwork::slt ShowContextMenuNetworkNAT(const QPoint &pos)871 void UIGlobalSettingsNetwork::sltHandleContextMenuRequestNetworkNAT(const QPoint &pos) 872 872 { 873 873 /* Compose temporary context-menu: */ … … 876 876 { 877 877 menu.addAction(m_pActionEditNetworkNAT); 878 menu.addAction(m_pAction DelNetworkNAT);878 menu.addAction(m_pActionRemoveNetworkNAT); 879 879 } 880 880 else … … 914 914 /* Update tree: */ 915 915 UIDataSettingsGlobalNetworkHost data; 916 generateDataNetworkHost(iface, data);916 loadDataNetworkHost(iface, data); 917 917 createTreeItemNetworkHost(data, true); 918 918 m_pTreeNetworkHost->sortByColumn(0, Qt::AscendingOrder); … … 939 939 } 940 940 941 void UIGlobalSettingsNetwork::slt DelNetworkHost()941 void UIGlobalSettingsNetwork::sltRemoveNetworkHost() 942 942 { 943 943 /* Get network item: */ … … 960 960 961 961 /* Remove DHCP server if any: */ 962 CDHCPServerdhcp = vbox.FindDHCPServerByNetworkName(iface.GetNetworkName());962 const CDHCPServer &dhcp = vbox.FindDHCPServerByNetworkName(iface.GetNetworkName()); 963 963 if (vbox.isOk() && !dhcp.isNull()) 964 964 { … … 985 985 UIItemNetworkHost *pItem = static_cast<UIItemNetworkHost*>(m_pTreeNetworkHost->currentItem()); 986 986 /* Update availability: */ 987 m_pAction DelNetworkHost->setEnabled(pItem);987 m_pActionRemoveNetworkHost->setEnabled(pItem); 988 988 m_pActionEditNetworkHost->setEnabled(pItem); 989 989 } 990 990 991 void UIGlobalSettingsNetwork::slt ShowContextMenuNetworkHost(const QPoint &pos)991 void UIGlobalSettingsNetwork::sltHandleContextMenuRequestNetworkHost(const QPoint &pos) 992 992 { 993 993 /* Compose temporary context-menu: */ … … 996 996 { 997 997 menu.addAction(m_pActionEditNetworkHost); 998 menu.addAction(m_pAction DelNetworkHost);998 menu.addAction(m_pActionRemoveNetworkHost); 999 999 } 1000 1000 else … … 1006 1006 } 1007 1007 1008 void UIGlobalSettingsNetwork:: generateDataNetworkNAT(const CNATNetwork &network, UIDataSettingsGlobalNetworkNAT &data)1008 void UIGlobalSettingsNetwork::loadDataNetworkNAT(const CNATNetwork &network, UIDataSettingsGlobalNetworkNAT &data) 1009 1009 { 1010 1010 /* Load NAT network settings: */ … … 1018 1018 1019 1019 /* Load IPv4 rules: */ 1020 QVector<QString> ipv4rules = network.GetPortForwardRules4(); 1021 foreach (QString strIPv4Rule, ipv4rules) 1020 foreach (QString strIPv4Rule, network.GetPortForwardRules4()) 1022 1021 { 1023 1022 /* Replace all ':' with ',' first: */ … … 1037 1036 1038 1037 /* Load IPv6 rules: */ 1039 QVector<QString> ipv6rules = network.GetPortForwardRules6(); 1040 foreach (QString strIPv6Rule, ipv6rules) 1038 foreach (QString strIPv6Rule, network.GetPortForwardRules6()) 1041 1039 { 1042 1040 /* Replace all ':' with ',' first: */ … … 1066 1064 } 1067 1065 1068 void UIGlobalSettingsNetwork::save CacheItemNetworkNAT(const UIDataSettingsGlobalNetworkNAT &data)1066 void UIGlobalSettingsNetwork::saveDataNetworkNAT(const UIDataSettingsGlobalNetworkNAT &data) 1069 1067 { 1070 1068 /* Make sure corresponding NAT network exists: */ … … 1082 1080 1083 1081 /* Rewrite IPv4 rules: */ 1084 QVector<QString> oldIPv4Rules = network.GetPortForwardRules4(); 1085 foreach (const QString &strRule, oldIPv4Rules) 1082 foreach (const QString &strRule, network.GetPortForwardRules4()) 1086 1083 network.RemovePortForwardRule(false, strRule.section(':', 0, 0)); 1087 1084 foreach (const UIPortForwardingData &newRule, data.m_ipv4rules) … … 1092 1089 1093 1090 /* Rewrite IPv6 rules: */ 1094 QVector<QString> oldIPv6Rules = network.GetPortForwardRules6(); 1095 foreach (const QString &strRule, oldIPv6Rules) 1091 foreach (const QString &strRule, network.GetPortForwardRules6()) 1096 1092 network.RemovePortForwardRule(true, strRule.section(':', 0, 0)); 1097 1093 foreach (const UIPortForwardingData &newRule, data.m_ipv6rules) … … 1119 1115 } 1120 1116 1121 void UIGlobalSettingsNetwork:: generateDataNetworkHost(const CHostNetworkInterface &iface, UIDataSettingsGlobalNetworkHost &data)1117 void UIGlobalSettingsNetwork::loadDataNetworkHost(const CHostNetworkInterface &iface, UIDataSettingsGlobalNetworkHost &data) 1122 1118 { 1123 1119 /* Get DHCP server (create if necessary): */ … … 1155 1151 } 1156 1152 1157 void UIGlobalSettingsNetwork::save CacheItemNetworkHost(const UIDataSettingsGlobalNetworkHost &data)1153 void UIGlobalSettingsNetwork::saveDataNetworkHost(const UIDataSettingsGlobalNetworkHost &data) 1158 1154 { 1159 1155 /* Make sure corresponding Host interface exists: */ -
trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsNetwork.h
r66219 r66223 75 75 void sltAddNetworkNAT(); 76 76 void sltEditNetworkNAT(); 77 void slt DelNetworkNAT();77 void sltRemoveNetworkNAT(); 78 78 void sltHandleItemChangeNetworkNAT(QTreeWidgetItem *pChangedItem); 79 79 void sltHandleCurrentItemChangeNetworkNAT(); 80 void slt ShowContextMenuNetworkNAT(const QPoint &pos);80 void sltHandleContextMenuRequestNetworkNAT(const QPoint &position); 81 81 82 82 /* Handlers: Host network stuff: */ 83 83 void sltAddNetworkHost(); 84 84 void sltEditNetworkHost(); 85 void slt DelNetworkHost();85 void sltRemoveNetworkHost(); 86 86 void sltHandleCurrentItemChangeNetworkHost(); 87 void slt ShowContextMenuNetworkHost(const QPoint &pos);87 void sltHandleContextMenuRequestNetworkHost(const QPoint &position); 88 88 89 89 private: 90 90 91 91 /* Helpers: NAT network cache stuff: */ 92 void generateDataNetworkNAT(const CNATNetwork &network, UIDataSettingsGlobalNetworkNAT &data);93 void save CacheItemNetworkNAT(const UIDataSettingsGlobalNetworkNAT &data);92 void loadDataNetworkNAT(const CNATNetwork &network, UIDataSettingsGlobalNetworkNAT &data); 93 void saveDataNetworkNAT(const UIDataSettingsGlobalNetworkNAT &data); 94 94 95 95 /* Helpers: NAT network tree stuff: */ … … 98 98 99 99 /* Helpers: Host network cache stuff: */ 100 void generateDataNetworkHost(const CHostNetworkInterface &iface, UIDataSettingsGlobalNetworkHost &data);101 void save CacheItemNetworkHost(const UIDataSettingsGlobalNetworkHost &data);100 void loadDataNetworkHost(const CHostNetworkInterface &iface, UIDataSettingsGlobalNetworkHost &data); 101 void saveDataNetworkHost(const UIDataSettingsGlobalNetworkHost &data); 102 102 103 103 /* Helpers: Host network tree stuff: */ … … 108 108 QAction *m_pActionAddNetworkNAT; 109 109 QAction *m_pActionEditNetworkNAT; 110 QAction *m_pAction DelNetworkNAT;110 QAction *m_pActionRemoveNetworkNAT; 111 111 112 112 /* Variables: Host network actions: */ 113 113 QAction *m_pActionAddNetworkHost; 114 114 QAction *m_pActionEditNetworkHost; 115 QAction *m_pAction DelNetworkHost;115 QAction *m_pActionRemoveNetworkHost; 116 116 117 117 /** Holds the page data cache instance. */ -
trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsProxy.cpp
r66219 r66223 81 81 82 82 /* Setup connections: */ 83 connect(pButtonGroup, SIGNAL(buttonClicked(QAbstractButton*)), this, SLOT(slt ProxyToggled()));83 connect(pButtonGroup, SIGNAL(buttonClicked(QAbstractButton*)), this, SLOT(sltHandleProxyToggle())); 84 84 connect(m_pHostEditor, SIGNAL(textEdited(const QString&)), this, SLOT(revalidate())); 85 85 connect(m_pPortEditor, SIGNAL(textEdited(const QString&)), this, SLOT(revalidate())); … … 134 134 m_pHostEditor->setText(oldData.m_strProxyHost); 135 135 m_pPortEditor->setText(oldData.m_strProxyPort); 136 slt ProxyToggled();136 sltHandleProxyToggle(); 137 137 138 138 /* Revalidate: */ … … 215 215 } 216 216 217 void UIGlobalSettingsProxy::slt ProxyToggled()217 void UIGlobalSettingsProxy::sltHandleProxyToggle() 218 218 { 219 219 /* Update widgets availability: */ -
trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsProxy.h
r66219 r66223 67 67 68 68 /* Handler: Proxy-checkbox stuff: */ 69 void slt ProxyToggled();69 void sltHandleProxyToggle(); 70 70 71 71 private: -
trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsUpdate.cpp
r66169 r66223 74 74 75 75 /* Setup connections: */ 76 connect(m_pCheckBoxUpdate, SIGNAL(toggled(bool)), this, SLOT(slt UpdaterToggled(bool)));77 connect(m_pComboBoxUpdatePeriod, SIGNAL(activated(int)), this, SLOT(slt PeriodActivated()));76 connect(m_pCheckBoxUpdate, SIGNAL(toggled(bool)), this, SLOT(sltHandleUpdateToggle(bool))); 77 connect(m_pComboBoxUpdatePeriod, SIGNAL(activated(int)), this, SLOT(sltHandleUpdatePeriodChange())); 78 78 79 79 /* Apply language settings: */ … … 131 131 } 132 132 m_pUpdateDateText->setText(oldData.m_strDate); 133 slt UpdaterToggled(oldData.m_fCheckEnabled);133 sltHandleUpdateToggle(oldData.m_fCheckEnabled); 134 134 } 135 135 … … 187 187 } 188 188 189 void UIGlobalSettingsUpdate::slt UpdaterToggled(bool fEnabled)189 void UIGlobalSettingsUpdate::sltHandleUpdateToggle(bool fEnabled) 190 190 { 191 191 /* Update activity status: */ … … 193 193 194 194 /* Update time of next check: */ 195 slt PeriodActivated();195 sltHandleUpdatePeriodChange(); 196 196 197 197 /* Temporary remember branch type if was switched off: */ … … 207 207 } 208 208 209 void UIGlobalSettingsUpdate::slt PeriodActivated()210 { 211 VBoxUpdateData data(periodType(), branchType());209 void UIGlobalSettingsUpdate::sltHandleUpdatePeriodChange() 210 { 211 const VBoxUpdateData data(periodType(), branchType()); 212 212 m_pUpdateDateText->setText(data.date()); 213 213 } … … 215 215 VBoxUpdateData::PeriodType UIGlobalSettingsUpdate::periodType() const 216 216 { 217 VBoxUpdateData::PeriodType result = m_pCheckBoxUpdate->isChecked() ?217 const VBoxUpdateData::PeriodType result = m_pCheckBoxUpdate->isChecked() ? 218 218 (VBoxUpdateData::PeriodType)m_pComboBoxUpdatePeriod->currentIndex() : VBoxUpdateData::PeriodNever; 219 219 return result == VBoxUpdateData::PeriodUndefined ? VBoxUpdateData::Period1Day : result; -
trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsUpdate.h
r66219 r66223 67 67 68 68 /* Handlers: */ 69 void slt UpdaterToggled(bool fEnabled);70 void slt PeriodActivated();69 void sltHandleUpdateToggle(bool fEnabled); 70 void sltHandleUpdatePeriodChange(); 71 71 72 72 private:
Note:
See TracChangeset
for help on using the changeset viewer.