1
0
Fork 0
mirror of https://github.com/LadybirdBrowser/ladybird.git synced 2025-06-11 18:20:43 +09:00

LibGUI: Expose more TabWidget properties to GML

- close_button_enabled
- show_tab_bar
- reorder_allowed
This commit is contained in:
Sam Atkins 2022-05-05 14:08:33 +01:00 committed by Andreas Kling
parent f64a164392
commit 0e1c8e702c
Notes: sideshowbarker 2024-07-17 11:05:20 +09:00
2 changed files with 4 additions and 1 deletions

View file

@ -6,7 +6,6 @@
* SPDX-License-Identifier: BSD-2-Clause
*/
#include <AK/JsonObject.h>
#include <AK/JsonValue.h>
#include <LibGUI/BoxLayout.h>
#include <LibGUI/Painter.h>
@ -26,6 +25,9 @@ TabWidget::TabWidget()
set_focus_policy(FocusPolicy::NoFocus);
REGISTER_MARGINS_PROPERTY("container_margins", container_margins, set_container_margins);
REGISTER_BOOL_PROPERTY("show_close_buttons", close_button_enabled, set_close_button_enabled);
REGISTER_BOOL_PROPERTY("show_tab_bar", is_bar_visible, set_bar_visible);
REGISTER_BOOL_PROPERTY("reorder_allowed", reorder_allowed, set_reorder_allowed);
REGISTER_BOOL_PROPERTY("uniform_tabs", uniform_tabs, set_uniform_tabs);
register_property(