diff options
author | Lukáš Tyrychtr <lukastyrychtr@gmail.com> | 2023-02-14 14:09:54 +0100 |
---|---|---|
committer | Lukáš Tyrychtr <lukastyrychtr@gmail.com> | 2023-02-14 14:43:57 +0100 |
commit | 5f72b51105f3072e14e5c3065e6c8eb7cce2d33d (patch) | |
tree | 103bd674b3de4900678bd984ff67afa2277c79de /gtk/gtkaccessible.h | |
parent | 730593fab5393057d9610e5850eb725b83b888aa (diff) | |
download | gtk+-5f72b51105f3072e14e5c3065e6c8eb7cce2d33d.tar.gz |
Allow setting accessible parent and sibling explicitly
This allows to maintain the correct a11y hierarchy even when it contains
objects which are only GtkAccessibles.
Diffstat (limited to 'gtk/gtkaccessible.h')
-rw-r--r-- | gtk/gtkaccessible.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gtk/gtkaccessible.h b/gtk/gtkaccessible.h index 713a9b5ccf..b9bb5476a5 100644 --- a/gtk/gtkaccessible.h +++ b/gtk/gtkaccessible.h @@ -165,6 +165,11 @@ GDK_AVAILABLE_IN_4_10 GtkAccessible * gtk_accessible_get_accessible_parent (GtkAccessible *self); GDK_AVAILABLE_IN_4_10 +void gtk_accessible_set_accessible_parent (GtkAccessible *self, + GtkAccessible *parent, + GtkAccessible *next_sibling); + +GDK_AVAILABLE_IN_4_10 GtkAccessible * gtk_accessible_get_first_accessible_child (GtkAccessible *self); GDK_AVAILABLE_IN_4_10 |