c++-gtk-utils icon

c++-gtk-utils

Library containing a containing classes and functions for programming GTK+ programs using C++.
Download15.5k downloadsActiveSelect a version to download a specific release.
c++-gtk-utils icon

About c++-gtk-utils2.2.15

Last updated on

C++-gtk-utils is a lightweight library containing a number of classes and functions for programming GTK+ programs using C++ in POSIX environments, where the user does not want to use a full-on wrapper such as gtkmm or wxWidgets. It provides classes for managing the lifetimes of GTK+ widgets and windows that will make GTK+ exception safe, functions to make single instance programs where restarting will bring up the existing instance, smart pointer classes for memory management, thread-safe signal/slot classes with automatic disconnection, classes for using std iostreams with files opened with Unix file descriptors, functions for connecting a callback object and a Unix file descriptor to the main loop with provision for automatic disconnection, classes and functions for inter-thread communication, some convenience pthread wrapper classes, a class encapsulating anonymous Unix pipes, a class to reassemble UTF-8 sent over pipes and sockets and to convert codesets, and classes for printing postscript files and plain text using the GTK+ print system.

Supported platforms

Latest version

2.2.15
  • https://cxx-gtk-utils.sourceforge.net/index.html
  • https://sourceforge.net/projects/cxx-gtk-utils/

Requirements

  • glib >= 2.10.0
  • gtk+2 >= 2.10.0 or gtk+3 >=2.90.0
  • POSIX 1003.1-2001

Rate this app

No ratings yet

No comment yet

Be the first to share your thoughts.

License

LGPL

Latest version

2.2.15

Total downloads

15.49k

Author

Chris Vine
Report incorrect information

Recently updated software