[pygtk] Wrap gtk.Printer.list_papers()
- From: Gian Mario Tagliaretti <gianmt src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [pygtk] Wrap gtk.Printer.list_papers()
- Date: Tue, 5 Jan 2010 09:21:19 +0000 (UTC)
commit 1a523dcca62d6ad2f8fcbad79a9ee846c40e3147
Author: Gian Mario Tagliaretti <gianmt gnome org>
Date: Tue Jan 5 10:20:21 2010 +0100
Wrap gtk.Printer.list_papers()
gtk/gtkunixprint.override | 18 ++++++++++++++++++
1 files changed, 18 insertions(+), 0 deletions(-)
---
diff --git a/gtk/gtkunixprint.override b/gtk/gtkunixprint.override
index 2bd7451..d984c95 100644
--- a/gtk/gtkunixprint.override
+++ b/gtk/gtkunixprint.override
@@ -231,3 +231,21 @@ _wrap_gtk_enumerate_printers(PyGObject *self, PyObject *args, PyObject *kwargs)
Py_INCREF(Py_None);
return Py_None;
}
+%%
+override gtk_printer_list_papers noargs
+static PyObject*
+_wrap_gtk_printer_list_papers(PyGObject *self)
+{
+ GList *list;
+ PyObject *ret;
+
+ list = gtk_printer_list_papers(GTK_PRINTER(self->obj));
+
+ if (list) {
+ PYLIST_FROMGLIST(ret, list, pygobject_new(list_item), NULL, NULL);
+ return ret;
+ } else {
+ Py_INCREF(Py_None);
+ return Py_None;
+ }
+}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]