Index: /trunk/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialog.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialog.cpp	(revision 80665)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialog.cpp	(revision 80666)
@@ -343,7 +343,7 @@
     {
         /* Configure settings loader: */
-        connect(m_pSerializeProcess, SIGNAL(sigNotifyAboutProcessStarted()), this, SLOT(sltHandleProcessStarted()));
-        connect(m_pSerializeProcess, SIGNAL(sigNotifyAboutProcessProgressChanged(int)), this, SLOT(sltHandleProcessProgressChange(int)));
-        connect(m_pSerializeProcess, SIGNAL(sigNotifyAboutProcessFinished()), this, SLOT(sltMarkLoaded()));
+        connect(m_pSerializeProcess, &UISettingsSerializer::sigNotifyAboutProcessStarted, this, &UISettingsDialog::sltHandleProcessStarted);
+        connect(m_pSerializeProcess, &UISettingsSerializer::sigNotifyAboutProcessProgressChanged, this, &UISettingsDialog::sltHandleProcessProgressChange);
+        connect(m_pSerializeProcess, &UISettingsSerializer::sigNotifyAboutProcessFinished, this, &UISettingsDialog::sltMarkLoaded);
 
         /* Raise current page priority: */
@@ -641,5 +641,5 @@
 #endif /* !VBOX_GUI_WITH_TOOLBAR_SETTINGS */
 
-        connect(m_pSelector, SIGNAL(sigCategoryChanged(int)), this, SLOT(sltCategoryChanged(int)));
+        connect(m_pSelector, &UISettingsSelectorTreeView::sigCategoryChanged, this, &UISettingsDialog::sltCategoryChanged);
     }
 
@@ -726,5 +726,5 @@
     /* Assign validator: */
     UIPageValidator *pValidator = new UIPageValidator(this, pPage);
-    connect(pValidator, SIGNAL(sigValidityChanged(UIPageValidator*)), this, SLOT(sltHandleValidityChange(UIPageValidator*)));
+    connect(pValidator, &UIPageValidator::sigValidityChanged, this, &UISettingsDialog::sltHandleValidityChange);
     pPage->setValidator(pValidator);
     m_pWarningPane->registerValidator(pValidator);
Index: /trunk/src/VBox/Frontends/VirtualBox/src/settings/UISettingsSelector.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/settings/UISettingsSelector.cpp	(revision 80665)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/settings/UISettingsSelector.cpp	(revision 80666)
@@ -320,6 +320,6 @@
     m_pTreeWidget->hideColumn(TreeWidgetSection_Link);
     /* Setup connections: */
-    connect(m_pTreeWidget, SIGNAL(currentItemChanged(QTreeWidgetItem*, QTreeWidgetItem*)),
-             this, SLOT(sltSettingsGroupChanged(QTreeWidgetItem *, QTreeWidgetItem*)));
+    connect(m_pTreeWidget, &QITreeWidget::currentItemChanged,
+            this, &UISettingsSelectorTreeView::sltSettingsGroupChanged);
 }
 
@@ -513,6 +513,6 @@
     m_pActionGroup = new QActionGroup(this);
     m_pActionGroup->setExclusive(true);
-    connect(m_pActionGroup, SIGNAL(triggered(QAction*)),
-            this, SLOT(sltSettingsGroupChanged(QAction*)));
+    connect(m_pActionGroup, &QActionGroup::triggered,
+            this, static_cast<void(UISettingsSelectorToolBar::*)(QAction*)>(&UISettingsSelectorToolBar::sltSettingsGroupChanged));
 }
 
Index: /trunk/src/VBox/Frontends/VirtualBox/src/settings/UISettingsSerializer.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/settings/UISettingsSerializer.cpp	(revision 80665)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/settings/UISettingsSerializer.cpp	(revision 80666)
@@ -48,9 +48,9 @@
 
     /* Handling internal signals, they are also redirected in their handlers: */
-    connect(this, SIGNAL(sigNotifyAboutPageProcessed(int)), this, SLOT(sltHandleProcessedPage(int)), Qt::QueuedConnection);
-    connect(this, SIGNAL(sigNotifyAboutPagesProcessed()), this, SLOT(sltHandleProcessedPages()), Qt::QueuedConnection);
+    connect(this, &UISettingsSerializer::sigNotifyAboutPageProcessed, this, &UISettingsSerializer::sltHandleProcessedPage, Qt::QueuedConnection);
+    connect(this, &UISettingsSerializer::sigNotifyAboutPagesProcessed, this, &UISettingsSerializer::sltHandleProcessedPages, Qt::QueuedConnection);
 
     /* Redirecting unhandled internal signals: */
-    connect(this, SIGNAL(finished()), this, SIGNAL(sigNotifyAboutProcessFinished()), Qt::QueuedConnection);
+    connect(this, &UISettingsSerializer::finished, this, &UISettingsSerializer::sigNotifyAboutProcessFinished, Qt::QueuedConnection);
 }
 
@@ -155,8 +155,8 @@
             m_iIdOfHighPriorityPage = -1;
         /* Process this page if its enabled: */
-        connect(pPage, SIGNAL(sigOperationProgressChange(ulong, QString, ulong, ulong)),
-                this, SIGNAL(sigOperationProgressChange(ulong, QString, ulong, ulong)));
-        connect(pPage, SIGNAL(sigOperationProgressError(QString)),
-                this, SIGNAL(sigOperationProgressError(QString)));
+        connect(pPage, &UISettingsPage::sigOperationProgressChange,
+                this, &UISettingsSerializer::sigOperationProgressChange);
+        connect(pPage, &UISettingsPage::sigOperationProgressError,
+                this, &UISettingsSerializer::sigOperationProgressError);
         if (pPage->isEnabled())
         {
@@ -167,8 +167,8 @@
         }
         /* Remember what page was processed: */
-        disconnect(pPage, SIGNAL(sigOperationProgressChange(ulong, QString, ulong, ulong)),
-                   this, SIGNAL(sigOperationProgressChange(ulong, QString, ulong, ulong)));
-        disconnect(pPage, SIGNAL(sigOperationProgressError(QString)),
-                   this, SIGNAL(sigOperationProgressError(QString)));
+        disconnect(pPage, &UISettingsPage::sigOperationProgressChange,
+                   this, &UISettingsSerializer::sigOperationProgressChange);
+        disconnect(pPage, &UISettingsPage::sigOperationProgressError,
+                   this, &UISettingsSerializer::sigOperationProgressError);
         pPage->setProcessed(true);
         /* Remove processed page from our map: */
@@ -241,6 +241,6 @@
     setWindowModality(Qt::WindowModal);
     setWindowTitle(parentWidget()->windowTitle());
-    connect(this, SIGNAL(sigAskForProcessStart()),
-            this, SLOT(sltStartProcess()), Qt::QueuedConnection);
+    connect(this, &UISettingsSerializerProgress::sigAskForProcessStart,
+            this, &UISettingsSerializerProgress::sltStartProcess, Qt::QueuedConnection);
 
     /* Create serializer: */
@@ -249,10 +249,10 @@
     {
         /* Install progress handler: */
-        connect(m_pSerializer, SIGNAL(sigNotifyAboutProcessProgressChanged(int)),
-                this, SLOT(sltHandleProcessProgressChange(int)));
-        connect(m_pSerializer, SIGNAL(sigOperationProgressChange(ulong, QString, ulong, ulong)),
-                this, SLOT(sltHandleOperationProgressChange(ulong, QString, ulong, ulong)));
-        connect(m_pSerializer, SIGNAL(sigOperationProgressError(QString)),
-                this, SLOT(sltHandleOperationProgressError(QString)));
+        connect(m_pSerializer, &UISettingsSerializer::sigNotifyAboutProcessProgressChanged,
+                this, &UISettingsSerializerProgress::sltHandleProcessProgressChange);
+        connect(m_pSerializer, &UISettingsSerializer::sigOperationProgressChange,
+                this, &UISettingsSerializerProgress::sltHandleOperationProgressChange);
+        connect(m_pSerializer, &UISettingsSerializer::sigOperationProgressError,
+                this, &UISettingsSerializerProgress::sltHandleOperationProgressError);
     }
 
Index: /trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsProxy.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsProxy.cpp	(revision 80665)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/settings/global/UIGlobalSettingsProxy.cpp	(revision 80666)
@@ -233,5 +233,6 @@
             pButtonGroup->addButton(m_pRadioProxyDisabled);
             pButtonGroup->addButton(m_pRadioProxyEnabled);
-            connect(pButtonGroup, SIGNAL(buttonClicked(QAbstractButton *)), this, SLOT(sltHandleProxyToggle()));
+            connect(pButtonGroup, static_cast<void(QButtonGroup::*)(QAbstractButton*)>(&QButtonGroup::buttonClicked),
+                    this, &UIGlobalSettingsProxy::sltHandleProxyToggle);
         }
 
@@ -241,5 +242,5 @@
             /* Configure editor: */
             m_pHostEditor->setValidator(new QRegExpValidator(QRegExp("\\S+"), m_pHostEditor));
-            connect(m_pHostEditor, SIGNAL(textEdited(const QString &)), this, SLOT(revalidate()));
+            connect(m_pHostEditor, &QILineEdit::textEdited, this, &UIGlobalSettingsProxy::revalidate);
         }
     }
@@ -281,3 +282,2 @@
     return fSuccess;
 }
-
