File: gobject.rst

package info (click to toggle)
pygobject 3.54.5-7
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid
  • size: 5,864 kB
  • sloc: ansic: 40,281; python: 26,363; sh: 477; makefile: 81; xml: 35; cpp: 1
file content (22 lines) | stat: -rw-r--r-- 681 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
GObject
=======

GObject is the foundation for object-oriented programming in the GNOME
libraries.
For example :class:`GObject.Object` is the base providing the common attributes
and methods for all object types in GTK and the other libraries in this guide.

The :class:`GObject.Object` class provides methods for object construction and
destruction, property access methods, and signal support.

This chapter will introduce some important aspects about the GObject
implementation in Python.

.. toctree::
   :maxdepth: 3
   :caption: Contents

   gobject/basics
   gobject/subclassing
   gobject/interfaces
   Weak References <https://pygobject.gnome.org/guide/api/weakrefs.html>