After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 742587 - Wanted: GObject cheat sheet
Wanted: GObject cheat sheet
Status: RESOLVED FIXED
Product: glib
Classification: Platform
Component: docs
unspecified
Other All
: Normal enhancement
: ---
Assigned To: gtkdev
gtkdev
Depends on:
Blocks:
 
 
Reported: 2015-01-08 14:22 UTC by edgar.holleis
Modified: 2017-07-06 10:30 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description edgar.holleis 2015-01-08 14:22:21 UTC
- How do typical OOP concepts map to gobject
- Idiomatic conventions

Starting point: http://stackoverflow.com/a/27824570/24937
Comment 1 Emmanuele Bassi (:ebassi) 2015-01-08 14:32:03 UTC
the actual starting point is the GObject tutorial, which should be rewritten and fixed.

if you're going to work on this, it would be great. I will gladly review patches for the GObject tutorial and manual.
Comment 2 Daniel Boles 2017-07-06 09:26:36 UTC
fwiw

(In reply to edgar.holleis from comment #0)
> - How do typical OOP concepts map to gobject

https://developer.gnome.org/gobject/stable/gtype-instantiable-classed.html

> - Idiomatic conventions

https://developer.gnome.org/gobject/stable/gtype-conventions.html
Comment 3 Philip Withnall 2017-07-06 10:30:39 UTC
Also: https://developer.gnome.org/gobject/stable/howto-gobject.html

I’m going to close this as fixed by the most recent major update of the GObject tutorial (bug #744060). Edgar, if you have more specific queries or suggestions for improvements to the tutorial, please re-open the bug with them. At the moment, this is too vague to be actionable.