An IRC client for desktop environments (libcommuni reference client using Qt/C++/widgets)