• Go to page content
  • Go to main menu
  • Go to the search field
GNOME.org
GNOME: The Free Software Desktop Project
  • About
  • Users
  • Administrators
  • Developers
Home Prev Next

Part IV. Tutorial

This chapter tries to answer the real-life questions of users and presents the most common use cases in order from most likely to least likely.

Table of Contents

How to define and implement a new GObject
Boilerplate header code
Boilerplate code
Object construction
Object destruction
Object methods
Non-virtual public methods
Virtual public methods
Virtual private Methods
Chaining up
How to define and implement interfaces
Defining interfaces
Implementing interfaces
Interface definition prerequisites
Interface properties
Overriding interface methods
How to create and use signals
Simple use of signals

Generated by GTK-Doc V1.29
 
 
  • The GNOME Project
    • About Us
    • Get Involved
    • Teams
    • The GNOME Foundation
    • Support GNOME
    • Contact
  • Resources
    • Documentation
    • Wiki
    • Mailing Lists
    • IRC Channels
    • Bug Tracker
    • Development Code
    • Build Tool
  • News
    • Latest Release
    • Planet GNOME
    • Development News
    • Twitter
  • This website is available in many languages
    • Switch Language
Copyright © 2005‒2014 The GNOME Project

Optimised for standards. Hosted by Red Hat.