Skip to content

Commit 7dc0047

Browse files
committed
Merge doc fixes from 3.2
2 parents 80c219b + 5dd95d6 commit 7dc0047

2 files changed

Lines changed: 22 additions & 7 deletions

File tree

Doc/faq/gui.rst

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -68,8 +68,12 @@ are available from `Nokia <http://qt.nokia.com/>`_.
6868
Gtk+
6969
----
7070

71-
PyGtk bindings for the `Gtk+ toolkit <http://www.gtk.org>`_ have been
72-
implemented by James Henstridge; see <http://www.pygtk.org>.
71+
The `GObject introspection bindings <https://live.gnome.org/PyGObject>`_
72+
for Python allow you to write GTK+ 3 applications. There is also a
73+
`Python GTK+ 3 Tutorial <http://python-gtk-3-tutorial.readthedocs.org/en/latest/>`_.
74+
75+
The older PyGtk bindings for the `Gtk+ 2 toolkit <http://www.gtk.org>`_ have
76+
been implemented by James Henstridge; see <http://www.pygtk.org>.
7377

7478
FLTK
7579
----

Doc/library/othergui.rst

Lines changed: 16 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,17 @@ also available for Python:
3434

3535
.. seealso::
3636

37-
`PyGTK <http://www.pygtk.org/>`_
38-
is a set of bindings for the `GTK <http://www.gtk.org/>`_ widget set. It
39-
provides an object oriented interface that is slightly higher level than
40-
the C one. It comes with many more widgets than Tkinter provides, and has
41-
good Python-specific reference documentation. There are also bindings to
37+
`PyGObject <https://live.gnome.org/PyGObject>`_
38+
provides introspection bindings for C libraries using
39+
`GObject <http://developer.gnome.org/gobject/stable/>`_. One of
40+
these libraries is the `GTK+ 3 <http://www.gtk.org/>`_ widget set.
41+
GTK+ comes with many more widgets than Tkinter provides. An online
42+
`Python GTK+ 3 Tutorial <http://python-gtk-3-tutorial.readthedocs.org/en/latest/>`_
43+
is available.
44+
45+
`PyGTK <http://www.pygtk.org/>`_ provides bindings for an older version
46+
of the library, GTK+ 2. It provides an object oriented interface that
47+
is slightly higher level than the C one. There are also bindings to
4248
`GNOME <http://www.gnome.org>`_. One well known PyGTK application is
4349
`PythonCAD <http://www.pythoncad.org/>`_. An online `tutorial
4450
<http://www.pygtk.org/pygtk2tutorial/index.html>`_ is available.
@@ -55,6 +61,11 @@ also available for Python:
5561
with Python and Qt <http://www.qtrac.eu/pyqtbook.html>`_, by Mark
5662
Summerfield.
5763

64+
`PySide <http://www.pyside.org/>`_
65+
is a newer binding to the Qt toolkit, provided by Nokia.
66+
Compared to PyQt, its licensing scheme is friendlier to non-open source
67+
applications.
68+
5869
`wxPython <http://www.wxpython.org>`_
5970
wxPython is a cross-platform GUI toolkit for Python that is built around
6071
the popular `wxWidgets <http://www.wxwidgets.org/>`_ (formerly wxWindows)

0 commit comments

Comments
 (0)