summaryrefslogtreecommitdiff
path: root/atk/atkobject.h
diff options
context:
space:
mode:
authorAlejandro Piñeiro <apinheiro@igalia.com>2013-08-12 16:47:06 +0200
committerAlejandro Piñeiro <apinheiro@igalia.com>2013-08-12 21:06:04 +0200
commitc568794a6f75cc9cc297b24978bc7480ee689bea (patch)
treeff74ba115b7eda59fc770e4faf43dfc8081e74da /atk/atkobject.h
parent683e70ccad6d13a0495925e2a652a487cecb5006 (diff)
downloadatk-c568794a6f75cc9cc297b24978bc7480ee689bea.tar.gz
Deprecate AtkObject::focus-event signal and all related methods
From now on, state-changed:focused is the only focus related signal to use. All the tracking methods (on both AtkUtil and AtkComponent) are also deprecated. https://bugzilla.gnome.org/show_bug.cgi?id=649575
Diffstat (limited to 'atk/atkobject.h')
-rwxr-xr-xatk/atkobject.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/atk/atkobject.h b/atk/atkobject.h
index f50e77a..edb0508 100755
--- a/atk/atkobject.h
+++ b/atk/atkobject.h
@@ -400,6 +400,14 @@ struct _AtkObject
AtkLayer layer;
};
+
+/**
+ * AtkObjectClass:
+ * @focus_event: The signal handler which is executed when there is a
+ * focus event for an object. This virtual function is deprecated
+ * since 2.9.4 and it should not be overriden. Use
+ * state-changed:focused signal instead.
+ */
struct _AtkObjectClass
{
GObjectClass parent;