Documentation Overview

This documentation is for the gtkmm-2.4 and gnomemm-2.6 APIs. There is an older gtkmm API called gtkmm-2.0 which can be installed in parallel. Tthe gtkmm-2.4 name refers to the API/ABI series and not the release version. For instance, gtkmm 2.10 is a version of the gtkmm-2.4 API.

Getting Started with gtkmm

You might start by reading the Programming with gtkmm online book, also available as a PDF.

Contents of the whole online book.

Selected chapters:

API Reference

gtkmm (Gtk::) glibmm (Glib::) giomm (Gio::)
Full Namespaces Extra Modules

Other Information

External Documentation Unusual Platforms

Examples

Sometimes you need to look at examples to figure out how something is supposed to work. There are quite a few examples that ship with the gtkmm source code release, and many of these are included in the gtkmm book, but you can also view them online: gtkmm examples