summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorTristan Van Berkom <tristanvb@openismus.com>2013-03-20 12:48:38 +0900
committerTristan Van Berkom <tristanvb@openismus.com>2013-04-08 21:19:27 +0900
commit82583640a275c7d95c185e4ad9eaa95bc37aba1f (patch)
treee27fac2c802c21c691808e5afb557b2e629bdd85 /docs
parent4ec6d6006e36f3f51074750534a8ab20b51abb5b (diff)
downloadgtk+-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.txt3
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