Camelot.camelot.view.controls.delegates: Camelot includes a number of Qt delegates, most of them are used as default
delegates for the various sqlalchemy and camelot field types.
Camelot.camelot.view.filters: Python structures to represent filters.
These structures can be transformed to QT forms.
Camelot.camelot.view.forms: Classes to layout fields on a form. These are mostly used for specifying the
form_display attribute in Admin classes, but they can be used on their own as
well. Form classes can be used recursive.
Camelot.camelot.view.proxy: Proxy objects for the model that live in the GUI thread and are able to
respond immediately. They do so by keeping a local copy of the data of the real
model
Camelot.camelot.view.remote_signals: Classes to connect the QT event loop with a messaging
server. To enable multiple clients to push model updates
to each other or messages for the users.
Camelot.camelot.view.response_handler: QT Response handler class to be used when constructing
a model thread. Construct this response handler within the
GUI thread to have all responses being handled within the
event loop of the GUI thread.
Camelot.camelot.view.workspace: This module provides a singleton workspace that can be used by views
and widget to create new windows or raise existing ones