| Koo::Fields::AbstractFieldDelegate::AbstractFieldDelegate | AbstractFieldDelegate is the base class for all delegates used in Koo | 
| Koo::Fields::AbstractFieldWidget::AbstractFieldWidget | AbstractFieldWidget is the base class for all field widgets in Koo | 
| Koo::KooChart::AbstractGraphicsChartItem::AbstractGraphicsChartItem | Base class for different chart types such as Bar and Pie | 
| Koo::Pos::AbstractKeyboardWidget::AbstractKeyboardWidget | The AbstactKeyboardWidget provides an abstract class for creating virtual on-screen keyboards | 
| Koo::View::AbstractParser::AbstractParser | Describes the interface any view parser has to implement | 
| Koo::Search::AbstractSearchWidget::AbstractSearchWidget | AbstractFieldWidget is the base class for all search widgets in Koo | 
| Koo::View::AbstractView::AbstractView | Describes the interface Views must implement | 
| Koo::Screen::Action::Action | QAction that can execute a model action | 
| Koo::Screen::Action::ActionFactory | Factory that creates Action objects to execute actions on the server | 
| Koo::Common::ArrowsEventFilter::ArrowsEventFilter | EventFilter that allows moving from one widget to another using Alt + Arrow (Left, Right, Up, Down) and also Alt + Minus and Alt + Plus | 
| Koo::KooChart::AbstractGraphicsChartItem::ColorManager | Encapsulates various color management tasks such as providing a color list to use in charts as background and foreground colors | 
| Koo::Common::Common::ConcurrencyErrorDialog | Provices a Dialog used when a concurrency error is received from the server | 
| Koo::Rpc::Rpc::Connection | Abstract interface for a RPC protocol | 
| Koo::Fields::Web::WebFieldWidget::CookieJar | Inherits QNetworkCookieJar to make a couple of functions public | 
| Koo::Rpc::Rpc::Database | Handles queries that don't require a previous login, served by the db server object | 
| Koo::Dialogs::DatabaseCreationDialog::DatabaseCreationDialog | Shows a dialog to create a new database in the OpenERP server | 
| Koo::Common::EnterEventFilter::EnterEventFilter | EventFilter that treats Enter key events as if they were Tab Key hits | 
| Koo::Common::Common::ErrorDialog | Shows the error dialog used everywhere in Koo | 
| Koo::Fields::FieldDelegateFactory::FieldDelegateFactory | Specializes in creating the appropiate delegates for a given type | 
| Koo::Model::Field::FieldFactory | Means of creating the appropiate object to handle a given field type | 
| Koo::Fields::FieldPreferencesDialog::FieldPreferencesDialog | FieldPreferencesDialog class provides a dialog for storing a value as default for a field in a model | 
| Koo::Fields::FieldWidgetFactory::FieldWidgetFactory | Specializes in creating the appropiate widget for a given type | 
| Koo::View::Form::FormView::FormContainer | Widget with some functionalities to help the parser construct a Form | 
| Koo::View::Form::FormView::FormTabWidget | Widget used instead of QTabWidget in forms | 
| Koo::View::Form::FormView::FormView | AbstractView capable of showing one in an read-write form | 
| Koo::Dialogs::FullTextSearchDialog::FullTextSearchDialog | Shows a dialog for searching text at all indexed models | 
| Koo::Pos::KeyboardWidget::KeyboardWidget | Virtual on-screen alphanumeric keyboard | 
| Koo::Pos::KeypadWidget::KeypadWidget | The KeyboardWidget class provides a virtual on-screen numeric keyboard | 
| Koo::koopda::KeyPressEventFilter | EventFilter that allows removes KeyPress events and sends them only when KeyRelease is received | 
| Koo::Common::Api::KooApi | KooApi class provides an interface several Koo components relay on being available for their proper use | 
| Koo::Model::KooModel::KooModel | QAbstractItemModel wrapper around RecordGroup class | 
| Koo::KooChart::AbstractGraphicsChartItem::LegendItem | QGraphicsItem to display a chart legend | 
| Koo::Dialogs::LoginDialog::LoginDialog | Shows a Dialog for logging into OpenObject server | 
| Koo::Common::Common::LostConnectionDialog | Shows the error dialog used when connection with the server has been lost | 
| Koo::Common::OpenOffice::OpenOffice | |
| Koo::Common::Calendar::PopupCalendarWidget | Simple way to show a calendar where the user can pick up a date | 
| Koo::Pos::EventFilter::PosEventFilter | EventFilter that shows a Keyboard for touchscreen environemnts when a QLineEdit or QTextEdit gets the focus (is clicked by the user) | 
| Koo::Printer::Printer::Printer | Provides various static functions to easily print files and/or data comming from the server | 
| Koo::Common::Common::ProgressDialog | Shows a progress bar moving left and right until you stop it | 
| Koo::Rpc::Rpc::PyroConnection | Implements Connection for the Pyro RPC protocol | 
| Koo::Model::Group::RecordGroup | Manages a list of records | 
| Koo::Rpc::Rpc::RpcProxy | Allows wrapping a server object only by giving it's name | 
| Koo::Screen::Screen::Screen | Widget that provides an easy way of handling multiple views | 
| Koo::Search::SearchFormWidget::SearchFormWidget | This class provides a form with the fields to search given a model | 
| Koo::Search::SearchWidgetFactory::SearchWidgetFactory | Specializes in creating the appropiate search widget for a given type | 
| Koo::Common::Common::SelectionDialog | Shows a dialog prompting the user to choose among a list of items | 
| Koo::Plugins::SerialBarcodeScanner::SerialBarcodeScanner::SerialBarcodeScanner | This class reads from a Barcode Scanner connected to the serial port and sends its input as key events to the application | 
| Koo::Rpc::Rpc::Session | Simple way of login and executing function in a server | 
| Koo::Common::Settings::Settings | The ConfigurationManager class handles Koo settings information | 
| Koo::Rpc::Rpc::SocketConnection | Implements Connection for the OpenERP socket RPC protocol | 
| Koo::Rpc::Subscriber::Subscriber | Mechanisme for subscribing to server events | 
| Koo::Dialogs::TipOfTheDayDialog::TipOfTheDayDialog | Shows a dialog with a Tip of the day | 
| Koo::Screen::ToolBar::ToolBar | Widget (which inherits QToolBar) and is used as the toolbar in forms | 
| Koo::Fields::TranslationDialog::TranslationDialog | TranslationDialog class provides a dialog for translating the value of a translatable field | 
| Koo::Dialogs::TreeWidget::TreeParser | Parses the arch (XML) of tree views | 
| Koo::Dialogs::TreeWidget::TreeWidget | Shows main menu tree as well as other tree views | 
| Koo::Screen::ViewQueue::ViewQueue | This class encapsulates the view types and ids handling for Screen | 
| Koo::Common::ViewSettings::ViewSettings | ViewSettings class allows storing and retrieving of view state information such as column size and ordering in QListViews and the such | 
| Koo::Common::WhatsThisEventFilter::WhatsThisEventFilter | EventFilter that allows viewing the What's This information of the current widget by pressing a key | 
| Koo::Actions::Wizard::Wizard | Shows a step by step wizard with the provided information | 
| Koo::Actions::Wizard::WizardPage | Shows a QDialog with the information givenin one wizard step | 
| Koo::Rpc::Rpc::XmlRpcConnection | Implements Connection class for XML-RPC |