From feae4a952236ed0d4a8e86199fe7938b892dd56d Mon Sep 17 00:00:00 2001 From: Anatoly Mihalchenko Date: Fri, 23 Mar 2012 16:30:16 +0200 Subject: [PATCH] Virtual keyboard desktop mac issue --- src/board/UBBoardPaletteManager.cpp | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/board/UBBoardPaletteManager.cpp b/src/board/UBBoardPaletteManager.cpp index b029d2b7..65693ed4 100644 --- a/src/board/UBBoardPaletteManager.cpp +++ b/src/board/UBBoardPaletteManager.cpp @@ -674,11 +674,18 @@ void UBBoardPaletteManager::changeMode(eUBDockPaletteWidgetMode newMode, bool is mKeyboardPalette->setParent((QWidget*)UBApplication::applicationController->uninotesController()->drawingView()); #else mKeyboardPalette->setParent(0); +#endif +#ifdef Q_WS_MAC + mKeyboardPalette->setWindowFlags(Qt::Dialog | Qt::Popup | Qt::FramelessWindowHint); #endif mKeyboardPalette->show(); } else mKeyboardPalette->setParent((QWidget*)UBApplication::applicationController->uninotesController()->drawingView()); +#ifdef Q_WS_MAC + mKeyboardPalette->setWindowFlags(Qt::Dialog | Qt::Popup | Qt::FramelessWindowHint); +#endif + } mLeftPalette->setVisible(leftPaletteVisible);