bpo-29820: othergui.rst: Remove outdated information (GH-685) · python/cpython@1bb0f37 (original) (raw)
`@@ -9,14 +9,15 @@ available for Python:
`
9
9
`.. seealso::
`
10
10
``
11
11
`` PyGObject <https://wiki.gnome.org/Projects/PyGObject>
_
``
12
``
`-
provides introspection bindings for C libraries using
`
``
12
`+
PyGObject provides introspection bindings for C libraries using
`
13
13
`` GObject <https://developer.gnome.org/gobject/stable/>
_. One of
``
14
14
`` these libraries is the GTK+ 3 <http://www.gtk.org/>
_ widget set.
``
15
15
` GTK+ comes with many more widgets than Tkinter provides. An online
`
16
16
`` Python GTK+ 3 Tutorial <https://python-gtk-3-tutorial.readthedocs.org/en/latest/>
_
``
17
17
` is available.
`
18
18
``
19
``
`` -
PyGTK <http://www.pygtk.org/>
_ provides bindings for an older version
``
``
19
`` +
PyGTK <http://www.pygtk.org/>
_
``
``
20
`+
PyGTK provides bindings for an older version
`
20
21
` of the library, GTK+ 2. It provides an object oriented interface that
`
21
22
` is slightly higher level than the C one. There are also bindings to
`
22
23
`` GNOME <https://www.gnome.org/>
_. An online `tutorial
``
`@@ -27,15 +28,10 @@ available for Python:
`
27
28
` extensive C++ GUI application development framework that is
`
28
29
`` available for Unix, Windows and Mac OS X. :program:sip
is a tool
``
29
30
` for generating bindings for C++ libraries as Python classes, and
`
30
``
`-
is specifically designed for Python. The PyQt3 bindings have a
`
31
``
`` -
book, `GUI Programming with Python: QT Edition
``
32
``
`` -
https://www.commandprompt.com/community/pyqt/`_ by Boudewijn
``
33
``
`` -
Rempt. The PyQt4 bindings also have a book, `Rapid GUI Programming
``
34
``
`` -
with Python and Qt https://www.qtrac.eu/pyqtbook.html`_, by Mark
``
35
``
`-
Summerfield.
`
``
31
`+
is specifically designed for Python.
`
36
32
``
37
33
`` PySide <https://wiki.qt.io/PySide>
_
``
38
``
`-
is a newer binding to the Qt toolkit, provided by Nokia.
`
``
34
`+
PySide is a newer binding to the Qt toolkit, provided by Nokia.
`
39
35
` Compared to PyQt, its licensing scheme is friendlier to non-open source
`
40
36
` applications.
`
41
37
``
`@@ -49,9 +45,7 @@ available for Python:
`
49
45
` documentation and context sensitive help, printing, HTML viewing,
`
50
46
` low-level device context drawing, drag and drop, system clipboard access,
`
51
47
` an XML-based resource format and more, including an ever growing library
`
52
``
`` -
of user-contributed modules. wxPython has a book, `wxPython in Action
``
53
``
`` -
https://www.manning.com/books/wxpython-in-action`_, by Noel Rappin and
``
54
``
`-
Robin Dunn.
`
``
48
`+
of user-contributed modules.
`
55
49
``
56
50
`PyGTK, PyQt, and wxPython, all have a modern look and feel and more
`
57
51
`widgets than Tkinter. In addition, there are many other GUI toolkits for
`