1
2 """Camelot includes editors for various types of fields. Each editor at least supports
3 these features :
4
5
6 * a set_value method to set a python type as the editor's value
7 * a get_value method to retrieve a python type from the editor
8 * the ValueLoading state : an editor has as its value ValueLoading upon construction and
9 the editor's value can be set to ValueLoading if the value that should be displayed is
10 not yet available in the GUI thread, but is still on it's way from the model to the GUI.
11 """
12
13 from customeditor import editingFinished
14
15 from booleditor import BoolEditor, TextBoolEditor
16 from choiceseditor import ChoicesEditor
17 from codeeditor import CodeEditor
18 from coloredfloateditor import ColoredFloatEditor
19 from coloreditor import ColorEditor
20 from customeditor import CustomEditor
21 from dateeditor import DateEditor
22 from datetimeeditor import DateTimeEditor
23 from embeddedmany2oneeditor import EmbeddedMany2OneEditor
24 from fileeditor import FileEditor
25 from floateditor import FloatEditor
26 from imageeditor import ImageEditor
27 from integereditor import IntegerEditor
28 from many2oneeditor import Many2OneEditor
29 from manytomanyeditor import ManyToManyEditor
30 from one2manyeditor import One2ManyEditor
31 from onetomanychoiceseditor import OneToManyChoicesEditor
32 from richtexteditor import RichTextEditor
33 from stareditor import StarEditor
34 from textlineeditor import TextLineEditor
35 from timeeditor import TimeEditor
36 from virtualaddresseditor import VirtualAddressEditor
37 from smileyeditor import SmileyEditor
38 from textediteditor import TextEditEditor
39 from wideeditor import WideEditor
40 from noteeditor import NoteEditor
41 from labeleditor import LabelEditor
42