@ -84,8 +84,10 @@ UBDesktopAnnotationController::UBDesktopAnnotationController(QObject *parent, UB
mTransparentDrawingView - > setAttribute ( Qt : : WA_TranslucentBackground , true ) ;
mTransparentDrawingView - > setAttribute ( Qt : : WA_TranslucentBackground , true ) ;
# ifdef Q_OS_OSX
# ifdef Q_OS_OSX
mTransparentDrawingView - > setAttribute ( Qt : : WA_MacNoShadow , true ) ;
mTransparentDrawingView - > setAttribute ( Qt : : WA_MacNoShadow , true ) ;
# endif
mTransparentDrawingView - > setWindowFlags ( Qt : : FramelessWindowHint | Qt : : WindowStaysOnBottomHint | Qt : : Window | Qt : : NoDropShadowWindowHint | Qt : : X11BypassWindowManagerHint ) ;
# else
mTransparentDrawingView - > setWindowFlags ( Qt : : FramelessWindowHint | Qt : : WindowStaysOnTopHint | Qt : : Window | Qt : : NoDropShadowWindowHint | Qt : : X11BypassWindowManagerHint ) ;
mTransparentDrawingView - > setWindowFlags ( Qt : : FramelessWindowHint | Qt : : WindowStaysOnTopHint | Qt : : Window | Qt : : NoDropShadowWindowHint | Qt : : X11BypassWindowManagerHint ) ;
# endif
mTransparentDrawingView - > setCacheMode ( QGraphicsView : : CacheNone ) ;
mTransparentDrawingView - > setCacheMode ( QGraphicsView : : CacheNone ) ;
mTransparentDrawingView - > resize ( UBApplication : : desktop ( ) - > width ( ) , UBApplication : : desktop ( ) - > height ( ) ) ;
mTransparentDrawingView - > resize ( UBApplication : : desktop ( ) - > width ( ) , UBApplication : : desktop ( ) - > height ( ) ) ;