gtkmm
C++ Interfaces for GTK and GNOME
C++ Interfaces for GTK and GNOME
This documentation is for the gtkmm-4.0 API, where nothing else is said. There is an older gtkmm API, called gtkmm-3.0, which can be installed in parallel. The gtkmm-3.0/gtkmm-4.0 names refer to the API/ABI series and not the release version. For instance, gtkmm 3.24.0 is a version of the gtkmm-3.0 API.
There are even older API versions, such as gtkmm-2.4. Those versions are no longer supported.
Dependencies of gtkmm-3.0 and gtkmm-4.0 are listed in a gtkmm-list post.
Você pode começar lendo o livro online Programando com gtkmm.
Contents of the whole online book, gtkmm-3.0.
Contents of the whole online book, gtkmm-4.0.
Capítulos selecionados:
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 developer-old.gnome.org C++ Bindings section.
Documentação externa | Plataformas incomuns |
---|---|
Algumas vezes você precisa olhar exemplos para descobrir como fazer para alguma coisa funcionar. Muitos exemplos estão inclusos no livro do gtkmm, mas você pode vê-los online: exemplos de gtkmm