gtkmm
C++ Interfaces for GTK+ and GNOME
C++ Interfaces for GTK+ and GNOME
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.
You might start by reading the Programming with gtkmm online book.
Contents of the whole online book.
Selected chapters:
gtkmm (Gtk::) | glibmm (Glib::) | giomm (Gio::) |
---|---|---|
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.
External Documentation | Unusual Platforms |
---|---|
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