diff options
author | Tristan Van Berkom <tristanvb@openismus.com> | 2013-03-20 12:48:38 +0900 |
---|---|---|
committer | Tristan Van Berkom <tristanvb@openismus.com> | 2013-04-08 21:19:27 +0900 |
commit | 82583640a275c7d95c185e4ad9eaa95bc37aba1f (patch) | |
tree | e27fac2c802c21c691808e5afb557b2e629bdd85 /docs | |
parent | 4ec6d6006e36f3f51074750534a8ab20b51abb5b (diff) | |
download | gtk+-82583640a275c7d95c185e4ad9eaa95bc37aba1f.tar.gz |
GtkBuilder: Added api to allow private signal callbacks
In preperation for composite objects, for better encapsulation
the following APIs are added to allow handling of signals declared
in the XML with callbacks declared statically.
o gtk_builder_add_callback_symbol[s]()
Adds a symbol to the internal symbol hash
o gtk_builder_lookup_symbol()
Looks up a symbol, exposed in case added symbols are used
in conjunction with gtk_builder_connect_signals_full()
The default implementation of gtk_builder_connect_signals() now
does not have a strong requirement on GModule (or a strong requirement
on symbols being declared in the global namespace). Instead GModule
is used as a fallback in the case that symbols are not declared
explicitly.
Diffstat (limited to 'docs')
-rw-r--r-- | docs/reference/gtk/gtk3-sections.txt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/docs/reference/gtk/gtk3-sections.txt b/docs/reference/gtk/gtk3-sections.txt index 05cfd5b336..6ab2f340ff 100644 --- a/docs/reference/gtk/gtk3-sections.txt +++ b/docs/reference/gtk/gtk3-sections.txt @@ -539,6 +539,9 @@ gtk_builder_get_objects gtk_builder_expose_object gtk_builder_connect_signals gtk_builder_connect_signals_full +gtk_builder_add_callback_symbol +gtk_builder_add_callback_symbols +gtk_builder_lookup_callback_symbol gtk_builder_set_translation_domain gtk_builder_get_translation_domain gtk_builder_get_type_from_name |