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. The 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.

Contents of the whole online book.

Selected chapters:

Extra Modules

API reference documentation for other C++ modules, such as gdkmm, pangomm, gstreamermm, libgdamm, goocanvasmm, etc, is also available from the library.gnome.org C++ Bindings section.

Examples

Sometimes you need to look at examples to figure out how something should work. Many examples are included in the gtkmm book, but you can also view them online: gtkmm examples