The QConsole class is a custom widget that implements a basic console, written in C++ and relying on Qt. It implements several features and is intended to be inherited from in order to have a "real" console for a specific scripting language, shell, etc. Example implementations for TCL and Python are included.
The DisGUISE C# library provides easy and object-oriented access to the advanced features of the AT command interface available in Sony Ericsson cellphones. This includes basic tasks like querying the phone book or getting a notice on incoming or outgoing calls, as well as creating and handling advanced GUI elements. The phone, connected via Bluetooth to the computer, thus can become an additional user interface element.
Contact Form Killer is a small tool to easily generate contact forms online, including form validation. You can also let your site visitors use the tool to create forms themselves. Just select what inputs you would like, and Contact Form Killer generates a complete PHP/HTML page that you can use as a full contact form for your site. Choose from 11 different inputs and decided which ones are required for users to fill in.
gbdfed is a GTK+-based BDF font editor. Multiple fonts can be loaded from the command line. Multiple fonts can be open at the same time. Cutting and pasting glyphs between fonts, font name and property editing, and built-in online help. It imports PK/GF, HBF, PSF, CP, Linux FNT, VFONT, OpenType/TrueType, and some FON/FNT fonts. It can export PSF2 fonts.
Wt is a C++ library for developing Web applications with an API that is widget-centric and inspired by existing C++ graphical user interface APIs. To the developer, it offers abstraction of Web-specific implementation details, increasing the accessibility and portability. Under the hood, the library uses the latest techniques (HTML5, Ajax, WebSockets) to handle user events and update the Web page.
GTK ADI Library is a library containing GTK ADI widgets. ADI stands from Advanced Document Interface, and is an MDI (Multiple Document Interface) implementation. It contains a common MDI interface widget and several MDI representations (views). There are currently two views available: a "classical for GTK" tabbed MDI view, and an aligned MDI view. The aligned MDI view can have all child windows visible on the same parent screen, but without wasted space between them as can usually happen when a traditional MDI widget is used. Further development will include a window MDI view, where all the child windows are represented by the standard GTK windows or dialogs.
conexus is a generalized C++ I/O library that includes network support for IPv4 and IPv6 sockets, serial/TTY communications, kernel message queues, pipes, and files. Objects use sigc++ for signaling property changes and other information. Sub-libraries include conexus-gtkmm (provides a set of gtkmm widgets), conexus-dbus (provides dbus support for endpoints), conexus-nspr (provides NSPR endpoints), conexus-nss (provides NSS endpoints), and conexus-ssl (provides OpenSSL endpoints).
Papyrus is a 2D C++ scenegraph (canvas) library that utilizes the cairo library to perform drawing operations. Similar canvas libraries are the Gnome Canvas, Diacanvas, and the QT Canvas. Numerous canvas primitives are available, including arcs, rectangles, polylines, and line markers. An optional companion library, Papyrusmm, provides a set of Gtkmm widgets which includes viewports (a canvas display widget similar to Gtk::DrawingArea) and other UI widgets related to drawing interfaces.