Created AgWindowError quark for later use
This commit is contained in:
parent
af2baece04
commit
337f5b6656
@ -41,6 +41,8 @@ struct _AgWindowPrivate {
|
|||||||
gchar *uri;
|
gchar *uri;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
G_DEFINE_QUARK(ag-window-error-quark, ag_window_error);
|
||||||
|
|
||||||
G_DEFINE_TYPE(AgWindow, ag_window, GTK_TYPE_APPLICATION_WINDOW);
|
G_DEFINE_TYPE(AgWindow, ag_window, GTK_TYPE_APPLICATION_WINDOW);
|
||||||
|
|
||||||
#define GET_PRIVATE(instance) (G_TYPE_INSTANCE_GET_PRIVATE((instance), AG_TYPE_WINDOW, AgWindowPrivate))
|
#define GET_PRIVATE(instance) (G_TYPE_INSTANCE_GET_PRIVATE((instance), AG_TYPE_WINDOW, AgWindowPrivate))
|
||||||
|
@ -7,6 +7,11 @@
|
|||||||
|
|
||||||
G_BEGIN_DECLS
|
G_BEGIN_DECLS
|
||||||
|
|
||||||
|
typedef enum {
|
||||||
|
AG_WINDOW_ERROR_EMPTY_CHART,
|
||||||
|
AG_WINDOW_ERROR_NO_NAME,
|
||||||
|
} AgWindowError;
|
||||||
|
|
||||||
#define AG_TYPE_WINDOW (ag_window_get_type())
|
#define AG_TYPE_WINDOW (ag_window_get_type())
|
||||||
#define AG_WINDOW(o) (G_TYPE_CHECK_INSTANCE_CAST((o), AG_TYPE_WINDOW, AgWindow))
|
#define AG_WINDOW(o) (G_TYPE_CHECK_INSTANCE_CAST((o), AG_TYPE_WINDOW, AgWindow))
|
||||||
#define AG_WINDOW_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), AG_TYPE_WINDOW, AgWindowClass))
|
#define AG_WINDOW_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), AG_TYPE_WINDOW, AgWindowClass))
|
||||||
@ -35,6 +40,9 @@ void ag_window_update_from_chart(AgWindow *window);
|
|||||||
void ag_window_set_uri(AgWindow *window, const gchar *uri);
|
void ag_window_set_uri(AgWindow *window, const gchar *uri);
|
||||||
gchar *ag_window_get_uri(AgWindow *window);
|
gchar *ag_window_get_uri(AgWindow *window);
|
||||||
|
|
||||||
|
#define AG_WINDOW_ERROR (ag_window_error_quark())
|
||||||
|
GQuark ag_window_error_quark(void);
|
||||||
|
|
||||||
G_END_DECLS
|
G_END_DECLS
|
||||||
|
|
||||||
#endif /* __AG_WINDOW_H__ */
|
#endif /* __AG_WINDOW_H__ */
|
||||||
|
Loading…
Reference in New Issue
Block a user