Package kiwi

Kiwi is a library designed to make developing graphical applications as easy as possible. It offers both a framework and a set of enhanced widgets, and is based on Python and GTK+. Kiwi borrows concepts from MVC, Java Swing and Microsoft MFC, but implements a set of unique classes that take advantage of the flexibility and simplicity of Python to make real-world application creation much easier.

Kiwi includes a Framework and a set of enhanced widgets

Module__version__Undocumented
Moduleaccessor

The accessor module offers two important front-end functions:

Moduleargcheck

Argument checking decorator and support

ModulecomponentUndocumented
ModulecontrollersUndocumented
Modulecurrency

Currency and datatype converter

Moduledatatypes

Data type converters with locale and currency support.

Packagedb

Database integration

Moduledecorators

Function and method decorators used in kiwi

ModuledesktopparserUndocumented
Moduledist

Distutils extensions and utilities

ModuleenumsUndocumented
Moduleenviron

Environment helpers: path mangling and resource management

Packagei18n

Internationalization helpers

Moduleinterfaces

Interface specifications and utilities

Modulelog

Extension to the logging module

Modulemodel

Holds the models part of the Kiwi Framework

Modulepython

Generic python addons

Moduletasklet

Pseudo-thread (coroutines) framework

Packageui

User interface: Framework and Widget support

Moduleutils

GObject utilities and addons