void UIMachineWindowSeamless::cleanupVisualState() { #ifndef Q_WS_MAC /* Cleanup mini-toolbar: */ cleanupMiniToolbar(); #endif /* !Q_WS_MAC */ /* Call to base-class: */ UIMachineWindow::cleanupVisualState(); }
void UIMachineWindowSeamless::cleanupVisualState() { #if defined(Q_WS_WIN) || defined(Q_WS_X11) /* Cleanup mini-toolbar: */ cleanupMiniToolbar(); #endif /* Q_WS_WIN || Q_WS_X11 */ /* Call to base-class: */ UIMachineWindow::cleanupVisualState(); }
void UIMachineWindowFullscreen::cleanupVisualState() { #ifdef Q_WS_MAC /* Native fullscreen stuff on ML and next: */ if (vboxGlobal().osRelease() > MacOSXRelease_Lion) { /* Unregister from native fullscreen notifications: */ UICocoaApplication::instance()->unregisterFromNotificationOfWindow("NSWindowWillEnterFullScreenNotification", this); UICocoaApplication::instance()->unregisterFromNotificationOfWindow("NSWindowDidEnterFullScreenNotification", this); UICocoaApplication::instance()->unregisterFromNotificationOfWindow("NSWindowWillExitFullScreenNotification", this); UICocoaApplication::instance()->unregisterFromNotificationOfWindow("NSWindowDidExitFullScreenNotification", this); UICocoaApplication::instance()->unregisterFromNotificationOfWindow("NSWindowDidFailToEnterFullScreenNotification", this); } #endif /* Q_WS_MAC */ #if defined(Q_WS_WIN) || defined(Q_WS_X11) /* Cleanup mini-toolbar: */ cleanupMiniToolbar(); #endif /* Q_WS_WIN || Q_WS_X11 */ /* Call to base-class: */ UIMachineWindow::cleanupVisualState(); }