gtkmm: |
The C++ Interface to Gtk+ |
Dependencies |
GTK+
Third party libraries:
Cairo is a 2D graphics library with support for multiple output devices. Currently supported output targets include the X Window System, win32, and image buffers. Experimental backends include OpenGL (through glitz), Quartz, XCB, PostScript and PDF file output. |
|
---|---|
Library for JPEG image compression |
|
http://www.libpng.org/pub/png/libpng.html Portable Network Graphics: An Open, Extensible Image Format with Lossless Compression |
|
Library for reading and writing the Tag Image File Format (TIFF). |
|
GLib is a library of useful functions and definitions available for use when creating GDK and GTK applications. It provides replacements for some standard libc functions, such as malloc, which are buggy on some systems. It also provides routines for handling:
|
---|---|
Pango is a library for laying out and rendering of text, with an emphasis on internationalization. Pango can be used anywhere that text layout is needed, though most of the work on Pango so far has been done in the context of the GTK+ widget toolkit. Pango forms the core of text and font handling for GTK+-2.x. |
|
|
Accessbility toolkit. |
|
GTK+ itself |
gtkmm
|
|
---|---|
|
|
http://libsigc.sourceforge.net/ libsigc++ implements a typesafe callback system for standard C++. It allows you to define signals and to connect those signals to any callback function, either global or a member function, regardless of whether it is static or virtual. |
|
|
C++ language bindings for GLIB. |
|
C++ language bindings for GTK+ |
This is for GTK/mm 2.4 and up.