GtkBuilder: Add an error code for 'invalid ID'

This is in preparation for reporting such errors through GError.
This commit is contained in:
Matthias Clasen 2015-04-27 22:52:03 -04:00
parent 7969204e7a
commit 7332fefe96

View File

@ -64,6 +64,7 @@ typedef struct _GtkBuilderPrivate GtkBuilderPrivate;
* @GTK_BUILDER_ERROR_TEMPLATE_MISMATCH: The wrong type was specified in a composite classs template XML
* @GTK_BUILDER_ERROR_INVALID_PROPERTY: The specified property is unknown for the object class.
* @GTK_BUILDER_ERROR_INVALID_SIGNAL: The specified signal is unknown for the object class.
* @GTK_BUILDER_ERROR_INVALID_ID: An object id is unknown
*
* Error codes that identify various errors that can occur while using
* #GtkBuilder.
@ -82,7 +83,8 @@ typedef enum
GTK_BUILDER_ERROR_OBJECT_TYPE_REFUSED,
GTK_BUILDER_ERROR_TEMPLATE_MISMATCH,
GTK_BUILDER_ERROR_INVALID_PROPERTY,
GTK_BUILDER_ERROR_INVALID_SIGNAL
GTK_BUILDER_ERROR_INVALID_SIGNAL,
GTK_BUILDER_ERROR_INVALID_ID
} GtkBuilderError;
GDK_AVAILABLE_IN_ALL