Kaydet (Commit) 1bb0f376 authored tarafından Marco Buttu's avatar Marco Buttu Kaydeden (comit) Mariatta

bpo-29820: othergui.rst: Remove outdated information (GH-685)

üst 32861235
...@@ -9,14 +9,15 @@ available for Python: ...@@ -9,14 +9,15 @@ available for Python:
.. seealso:: .. seealso::
`PyGObject <https://wiki.gnome.org/Projects/PyGObject>`_ `PyGObject <https://wiki.gnome.org/Projects/PyGObject>`_
provides introspection bindings for C libraries using PyGObject provides introspection bindings for C libraries using
`GObject <https://developer.gnome.org/gobject/stable/>`_. One of `GObject <https://developer.gnome.org/gobject/stable/>`_. One of
these libraries is the `GTK+ 3 <http://www.gtk.org/>`_ widget set. these libraries is the `GTK+ 3 <http://www.gtk.org/>`_ widget set.
GTK+ comes with many more widgets than Tkinter provides. An online GTK+ comes with many more widgets than Tkinter provides. An online
`Python GTK+ 3 Tutorial <https://python-gtk-3-tutorial.readthedocs.org/en/latest/>`_ `Python GTK+ 3 Tutorial <https://python-gtk-3-tutorial.readthedocs.org/en/latest/>`_
is available. is available.
`PyGTK <http://www.pygtk.org/>`_ provides bindings for an older version `PyGTK <http://www.pygtk.org/>`_
PyGTK provides bindings for an older version
of the library, GTK+ 2. It provides an object oriented interface that of the library, GTK+ 2. It provides an object oriented interface that
is slightly higher level than the C one. There are also bindings to is slightly higher level than the C one. There are also bindings to
`GNOME <https://www.gnome.org/>`_. An online `tutorial `GNOME <https://www.gnome.org/>`_. An online `tutorial
...@@ -27,15 +28,10 @@ available for Python: ...@@ -27,15 +28,10 @@ available for Python:
extensive C++ GUI application development framework that is extensive C++ GUI application development framework that is
available for Unix, Windows and Mac OS X. :program:`sip` is a tool available for Unix, Windows and Mac OS X. :program:`sip` is a tool
for generating bindings for C++ libraries as Python classes, and for generating bindings for C++ libraries as Python classes, and
is specifically designed for Python. The *PyQt3* bindings have a is specifically designed for Python.
book, `GUI Programming with Python: QT Edition
<https://www.commandprompt.com/community/pyqt/>`_ by Boudewijn
Rempt. The *PyQt4* bindings also have a book, `Rapid GUI Programming
with Python and Qt <https://www.qtrac.eu/pyqtbook.html>`_, by Mark
Summerfield.
`PySide <https://wiki.qt.io/PySide>`_ `PySide <https://wiki.qt.io/PySide>`_
is a newer binding to the Qt toolkit, provided by Nokia. PySide is a newer binding to the Qt toolkit, provided by Nokia.
Compared to PyQt, its licensing scheme is friendlier to non-open source Compared to PyQt, its licensing scheme is friendlier to non-open source
applications. applications.
...@@ -49,9 +45,7 @@ available for Python: ...@@ -49,9 +45,7 @@ available for Python:
documentation and context sensitive help, printing, HTML viewing, documentation and context sensitive help, printing, HTML viewing,
low-level device context drawing, drag and drop, system clipboard access, low-level device context drawing, drag and drop, system clipboard access,
an XML-based resource format and more, including an ever growing library an XML-based resource format and more, including an ever growing library
of user-contributed modules. wxPython has a book, `wxPython in Action of user-contributed modules.
<https://www.manning.com/books/wxpython-in-action>`_, by Noel Rappin and
Robin Dunn.
PyGTK, PyQt, and wxPython, all have a modern look and feel and more PyGTK, PyQt, and wxPython, all have a modern look and feel and more
widgets than Tkinter. In addition, there are many other GUI toolkits for widgets than Tkinter. In addition, there are many other GUI toolkits for
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment