From d79c8842fac8ddea402e9dd411e55ea583f74f03 Mon Sep 17 00:00:00 2001 From: Yuqian Yang Date: Tue, 23 Sep 2025 22:54:09 +0800 Subject: Enable bootstrap of xcb. --- include/cru/platform/gui/xcb/UiApplication.h | 13 +------------ 1 file changed, 1 insertion(+), 12 deletions(-) (limited to 'include/cru/platform/gui/xcb/UiApplication.h') diff --git a/include/cru/platform/gui/xcb/UiApplication.h b/include/cru/platform/gui/xcb/UiApplication.h index 80995179..1797a303 100644 --- a/include/cru/platform/gui/xcb/UiApplication.h +++ b/include/cru/platform/gui/xcb/UiApplication.h @@ -71,22 +71,11 @@ class XcbUiApplication : public XcbResource, public virtual IUiApplication { ICursorManager* GetCursorManager() override; - virtual IClipboard* GetClipboard() = 0; + IClipboard* GetClipboard() override; // If return nullptr, it means the menu is not supported. IMenu* GetApplicationMenu() override; - /** - * \todo Implement on Windows. - */ - virtual std::optional ShowSaveDialog(SaveDialogOptions options); - - /** - * \todo Implement on Windows. - */ - virtual std::optional> ShowOpenDialog( - OpenDialogOptions options); - private: void HandleXEvents(); -- cgit v1.2.3