diff options
Diffstat (limited to 'src/core/desktop_screen_qt.cpp')
-rw-r--r-- | src/core/desktop_screen_qt.cpp | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/src/core/desktop_screen_qt.cpp b/src/core/desktop_screen_qt.cpp index 15a3856fc..a6734231f 100644 --- a/src/core/desktop_screen_qt.cpp +++ b/src/core/desktop_screen_qt.cpp @@ -100,14 +100,22 @@ display::Display DesktopScreenQt::GetPrimaryDisplay() const return display::Display(0); } -void DesktopScreenQt::AddObserver(display::DisplayObserver* observer) +void DesktopScreenQt::AddObserver(display::DisplayObserver *observer) { - Q_UNREACHABLE(); + m_observers.insert(observer); } -void DesktopScreenQt::RemoveObserver(display::DisplayObserver* observer) +void DesktopScreenQt::RemoveObserver(display::DisplayObserver *observer) +{ + m_observers.erase(observer); +} + +gfx::NativeWindow DesktopScreenQt::GetLocalProcessWindowAtPoint( + const gfx::Point &point, + const std::set<gfx::NativeWindow> &ignore) { Q_UNREACHABLE(); + return gfx::NativeWindow(); } } // namespace QtWebEngineCore |