summaryrefslogtreecommitdiff
path: root/gtk/gtkprinter.h
diff options
context:
space:
mode:
authorChristian Persch <chpe@gnome.org>2007-05-01 13:33:47 +0000
committerChristian Persch <chpe@src.gnome.org>2007-05-01 13:33:47 +0000
commita1b53272fd805a1c5a984873d39f5dc23e8dd967 (patch)
tree5a983ef11f0dbb886605cea9f273fd2ff90b59f7 /gtk/gtkprinter.h
parentc3d16b27809a92be92a5986295f672618adc7ae5 (diff)
downloadgtk+-a1b53272fd805a1c5a984873d39f5dc23e8dd967.tar.gz
Also move gtk_print_capabilities_get_type() to the new location. Bug
2007-05-01 Christian Persch <chpe@gnome.org> * gtk/gtkprinter.h: * gtk/gtkprintjob.h: Also move gtk_print_capabilities_get_type() to the new location. Bug #390437. svn path=/trunk/; revision=17751
Diffstat (limited to 'gtk/gtkprinter.h')
-rw-r--r--gtk/gtkprinter.h16
1 files changed, 10 insertions, 6 deletions
diff --git a/gtk/gtkprinter.h b/gtk/gtkprinter.h
index 4c14d21bb9..85e15c49a4 100644
--- a/gtk/gtkprinter.h
+++ b/gtk/gtkprinter.h
@@ -26,12 +26,7 @@
G_BEGIN_DECLS
-#define GTK_TYPE_PRINTER (gtk_printer_get_type ())
-#define GTK_PRINTER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_PRINTER, GtkPrinter))
-#define GTK_PRINTER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_PRINTER, GtkPrinterClass))
-#define GTK_IS_PRINTER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_PRINTER))
-#define GTK_IS_PRINTER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_PRINTER))
-#define GTK_PRINTER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_PRINTER, GtkPrinterClass))
+#define GTK_TYPE_PRINT_CAPABILITIES (gtk_print_capabilities_get_type ())
/* Note, this type is manually registered with GObject in gtkprinter.c
* If you add any flags, update the registration as well!
@@ -48,6 +43,15 @@ typedef enum
GTK_PRINT_CAPABILITY_PREVIEW = 1 << 7
} GtkPrintCapabilities;
+GType gtk_print_capabilities_get_type (void) G_GNUC_CONST;
+
+#define GTK_TYPE_PRINTER (gtk_printer_get_type ())
+#define GTK_PRINTER(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), GTK_TYPE_PRINTER, GtkPrinter))
+#define GTK_PRINTER_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), GTK_TYPE_PRINTER, GtkPrinterClass))
+#define GTK_IS_PRINTER(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), GTK_TYPE_PRINTER))
+#define GTK_IS_PRINTER_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), GTK_TYPE_PRINTER))
+#define GTK_PRINTER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), GTK_TYPE_PRINTER, GtkPrinterClass))
+
typedef struct _GtkPrinter GtkPrinter;
typedef struct _GtkPrinterClass GtkPrinterClass;
typedef struct _GtkPrinterPrivate GtkPrinterPrivate;