diff --git a/ui/platform/linux/ui_utility_linux.h b/ui/platform/linux/ui_utility_linux.h index c81a814..c6be70e 100644 --- a/ui/platform/linux/ui_utility_linux.h +++ b/ui/platform/linux/ui_utility_linux.h @@ -14,9 +14,6 @@ class QPaintEvent; namespace Ui { namespace Platform { -inline void StartTranslucentPaint(QPainter &p, const QRegion ®ion) { -} - inline void InitOnTopPanel(not_null panel) { } diff --git a/ui/platform/mac/ui_utility_mac.mm b/ui/platform/mac/ui_utility_mac.mm index f6d8b55..c1139d7 100644 --- a/ui/platform/mac/ui_utility_mac.mm +++ b/ui/platform/mac/ui_utility_mac.mm @@ -69,14 +69,6 @@ void ReInitOnTopPanel(not_null panel) { [platformPanel setCollectionBehavior:newBehavior]; } -void StartTranslucentPaint(QPainter &p, const QRegion ®ion) { - p.setCompositionMode(QPainter::CompositionMode_Source); - for (const auto rect : region) { - p.fillRect(rect, Qt::transparent); - } - p.setCompositionMode(QPainter::CompositionMode_SourceOver); -} - void ShowOverAll(not_null widget, bool canFocus) { NSWindow *wnd = [reinterpret_cast(widget->winId()) window]; [wnd setLevel:NSPopUpMenuWindowLevel]; diff --git a/ui/platform/ui_platform_utility.h b/ui/platform/ui_platform_utility.h index 32f1760..8b48384 100644 --- a/ui/platform/ui_platform_utility.h +++ b/ui/platform/ui_platform_utility.h @@ -18,7 +18,6 @@ namespace Platform { [[nodiscard]] bool IsApplicationActive(); [[nodiscard]] bool TranslucentWindowsSupported(QPoint globalPosition); -void StartTranslucentPaint(QPainter &p, const QRegion ®ion); void InitOnTopPanel(not_null panel); void DeInitOnTopPanel(not_null panel); diff --git a/ui/platform/win/ui_utility_win.h b/ui/platform/win/ui_utility_win.h index e517414..f298313 100644 --- a/ui/platform/win/ui_utility_win.h +++ b/ui/platform/win/ui_utility_win.h @@ -29,9 +29,6 @@ inline void DeInitOnTopPanel(not_null panel) { inline void ReInitOnTopPanel(not_null panel) { } -inline void StartTranslucentPaint(QPainter &p, const QRegion ®ion) { -} - inline void ShowOverAll(not_null widget, bool canFocus) { }