Index: /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineWindow.cpp
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineWindow.cpp	(revision 50491)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineWindow.cpp	(revision 50492)
@@ -528,2 +528,15 @@
 }
 
+void UIMachineWindow::handleNativeNotification(const QString &strNativeNotificationName, QWidget *pWidget)
+{
+    /* Redirect arrived notification: */
+    LogRel(("UIMachineWindow::handleNativeNotification: Notification '%s' received.\n",
+            strNativeNotificationName.toAscii().constData()));
+    if (UIMachineWindow *pMachineWindow = qobject_cast<UIMachineWindow*>(pWidget))
+    {
+        LogRel(("UIMachineWindow::handleNativeNotification: Redirecting '%s' notification to corresponding machine-window...\n",
+                strNativeNotificationName.toAscii().constData()));
+        pMachineWindow->handleNativeNotification(strNativeNotificationName);
+    }
+}
+
Index: /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineWindow.h
===================================================================
--- /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineWindow.h	(revision 50491)
+++ /trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineWindow.h	(revision 50492)
@@ -94,4 +94,10 @@
     void closeEvent(QCloseEvent *pEvent);
 
+#ifdef Q_WS_MAC
+    /** Mac OS X: Handles native notifications.
+      * @param  strNativeNotificationName  Native notification name. */
+    virtual void handleNativeNotification(const QString & /* strNativeNotificationName */) {}
+#endif /* Q_WS_MAC */
+
     /* Prepare helpers: */
     virtual void prepareSessionConnections();
@@ -129,4 +135,11 @@
     static Qt::Alignment viewAlignment(UIVisualStateType visualStateType);
 
+#ifdef Q_WS_MAC
+    /** Mac OS X: Handles native notifications.
+      * @param  strNativeNotificationName  Native notification name.
+      * @param  pWidget                    Widget, notification related to. */
+    static void handleNativeNotification(const QString &strNativeNotificationName, QWidget *pWidget);
+#endif /* Q_WS_MAC */
+
     /* Variables: */
     UIMachineLogic *m_pMachineLogic;
