diff options
author | Yuqian Yang <crupest@crupest.life> | 2025-09-09 02:21:04 +0800 |
---|---|---|
committer | Yuqian Yang <crupest@crupest.life> | 2025-09-09 02:21:04 +0800 |
commit | 2f1ea611385b5bf8985a5b0571eb71976b9a8e52 (patch) | |
tree | af428a29eb9881b37ea407f0bb0ad662dee88231 /src/platform/gui/xcb/UiApplication.cpp | |
parent | f66b3de048daca9869e097926ed3fecb76647c7a (diff) | |
download | cru-2f1ea611385b5bf8985a5b0571eb71976b9a8e52.tar.gz cru-2f1ea611385b5bf8985a5b0571eb71976b9a8e52.tar.bz2 cru-2f1ea611385b5bf8985a5b0571eb71976b9a8e52.zip |
Init xcb window.
Diffstat (limited to 'src/platform/gui/xcb/UiApplication.cpp')
-rw-r--r-- | src/platform/gui/xcb/UiApplication.cpp | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/platform/gui/xcb/UiApplication.cpp b/src/platform/gui/xcb/UiApplication.cpp index d64fc9da..139a5422 100644 --- a/src/platform/gui/xcb/UiApplication.cpp +++ b/src/platform/gui/xcb/UiApplication.cpp @@ -79,4 +79,12 @@ void XcbUiApplication::HandleXEvents() { NotImplemented(); } } + +void XcbUiApplication::RegisterWindow(XcbWindow *window) { + windows_.push_back(window); +} + +void XcbUiApplication::UnregisterWindow(XcbWindow *window) { + std::erase(windows_, window); +} } // namespace cru::platform::gui::xcb |