From 3b875091c445b7465b9bd044914318989a94d2ad Mon Sep 17 00:00:00 2001 From: Yuqian Yang Date: Fri, 21 Nov 2025 21:43:42 +0800 Subject: Clean codes. Remove member function const. --- include/cru/ui/controls/TreeView.h | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'include/cru/ui/controls/TreeView.h') diff --git a/include/cru/ui/controls/TreeView.h b/include/cru/ui/controls/TreeView.h index 62b1c69b..08b62c1a 100644 --- a/include/cru/ui/controls/TreeView.h +++ b/include/cru/ui/controls/TreeView.h @@ -54,17 +54,11 @@ class CRU_UI_API TreeView : public Control { using Control::AddChild; public: - constexpr static std::string_view kControlType = "TreeView"; + constexpr static auto kControlType = "TreeView"; TreeView(); - CRU_DELETE_COPY(TreeView) - CRU_DELETE_MOVE(TreeView) - ~TreeView() override; - std::string GetControlType() const override { - return std::string(kControlType); - } - render::TreeRenderObject* GetRenderObject() { return &render_object_; } + render::TreeRenderObject* GetRenderObject() override { return &render_object_; } TreeViewItem* GetRootItem() { return &root_item_; } -- cgit v1.2.3