vte is a library implementing Gtk+ widget emulating terminal. The libvtemm C++ binding provides a C++ interface on top of the vte C library.
The libvtemm API provides a subset of vte functionality. It wraps only VteTerminal
, leaving VteReaper
, which is deprecated, and VteTerminalAccessible
, which author does not see any purpose for programmists using this widget.
To use libvtemm in your C++ application, include the central header file <libvtemm.h>
or, for terminal widget only, <libvtemm/terminal.h>
. The libvtemm package ships a pkg-config
file with the correct include path and link command-line for the compiler.
The source code of the Simple Terminal and GetTexter example programs demonstrate the basic usage of the libvtemm API.
The best way to ask questions about libvtemm is to use one of below:
Send a mail to gtkmm-list@gnome.org.
Join c++ channel on irc.gnome.org and ask away.
Library is developed and placed on GNOME git repository and release tarballs are put on GNOME FTP site.
See http://git.gnome.org/browse/libvtemm/
.
git clone git://git.gnome.org/libvtemm libvtemm
See http://download.gnome.org/sources/libvtemm/
.
libvtemm is licensed under GNU Lesser Public License version 3 or (at your option) any later.
This library was written and is maintained by Krzesimir Nowak.