diff options
author | Yuqian Yang <crupest@crupest.life> | 2025-09-22 21:43:22 +0800 |
---|---|---|
committer | Yuqian Yang <crupest@crupest.life> | 2025-09-22 21:44:04 +0800 |
commit | 39b4261324bd61a9df7861c314459746bc0acd30 (patch) | |
tree | 4d7676ca240c1ea6b123b4b293a699d76c69d09f /include/cru | |
parent | 3e8b388f022816344cfc9df40656741a4c597c9f (diff) | |
download | cru-39b4261324bd61a9df7861c314459746bc0acd30.tar.gz cru-39b4261324bd61a9df7861c314459746bc0acd30.tar.bz2 cru-39b4261324bd61a9df7861c314459746bc0acd30.zip |
SetCursor and GetInputMethodContext stub impl.
Diffstat (limited to 'include/cru')
-rw-r--r-- | include/cru/platform/gui/xcb/Window.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/include/cru/platform/gui/xcb/Window.h b/include/cru/platform/gui/xcb/Window.h index d9c2e8da..85c2ae8c 100644 --- a/include/cru/platform/gui/xcb/Window.h +++ b/include/cru/platform/gui/xcb/Window.h @@ -49,7 +49,7 @@ class XcbWindow : public XcbResource, public virtual INativeWindow { bool CaptureMouse() override; bool ReleaseMouse() override; - virtual void SetCursor(std::shared_ptr<ICursor> cursor) = 0; + void SetCursor(std::shared_ptr<ICursor> cursor) override; virtual void SetToForeground() = 0; @@ -73,7 +73,7 @@ class XcbWindow : public XcbResource, public virtual INativeWindow { IEvent<NativeKeyEventArgs>* KeyDownEvent() override; IEvent<NativeKeyEventArgs>* KeyUpEvent() override; - virtual IInputMethodContext* GetInputMethodContext() = 0; + IInputMethodContext* GetInputMethodContext() override; public: std::optional<xcb_window_t> GetXcbWindow(); |