File: Camelot.camelot.view-module.html

package info (click to toggle)
camelot 10.07.02-c2-4
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 35,864 kB
  • ctags: 28,700
  • sloc: python: 14,067; makefile: 125; sh: 32
file content (314 lines) | stat: -rw-r--r-- 30,402 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
<?xml version="1.0" encoding="ascii"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
  <title>Camelot.camelot.view</title>
  <link rel="stylesheet" href="epydoc.css" type="text/css" />
  <script type="text/javascript" src="epydoc.js"></script>
</head>

<body bgcolor="white" text="black" link="blue" vlink="#204080"
      alink="#204080">
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="Camelot.camelot-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            ><a class="navbar" target="_top" href="http://www.python-camelot.com">Camelot</a></th>
          </tr></table></th>
  </tr>
</table>
<table width="100%" cellpadding="0" cellspacing="0">
  <tr valign="top">
    <td width="100%">
      <span class="breadcrumbs">
        Package&nbsp;Camelot ::
        <a href="Camelot.camelot-module.html">Package&nbsp;camelot</a> ::
        Package&nbsp;view
      </span>
    </td>
    <td>
      <table cellpadding="0" cellspacing="0">
        <!-- hide/show private -->
        <tr><td align="right"><span class="options"
            >[<a href="frames.html" target="_top">frames</a
            >]&nbsp;|&nbsp;<a href="Camelot.camelot.view-module.html"
            target="_top">no&nbsp;frames</a>]</span></td></tr>
      </table>
    </td>
  </tr>
</table>
<!-- ==================== PACKAGE DESCRIPTION ==================== -->
<h1 class="epydoc">Package view</h1><p class="nomargin-top"><span class="codelink"><a href="Camelot.camelot.view-pysrc.html">source&nbsp;code</a></span></p>
<!-- ==================== SUBMODULES ==================== -->
<a name="section-Submodules"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td align="left" colspan="2" class="table-header">
    <span class="table-header">Submodules</span></td>
</tr>
  <tr><td class="summary">
  <ul class="nomargin">
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.application_admin-module.html">Camelot.camelot.view.application_admin</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.art-module.html">Camelot.camelot.view.art</a></strong>: <em class="summary">Manages icons and artworks</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls-module.html">Camelot.camelot.view.controls</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.action_widget-module.html">Camelot.camelot.view.controls.action_widget</a></strong>: <em class="summary">Created on May 22, 2010</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.actionsbox-module.html">Camelot.camelot.view.controls.actionsbox</a></strong>: <em class="summary">Actions box</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.appscheme-module.html">Camelot.camelot.view.controls.appscheme</a></strong>: <em class="summary">Encapsulates various ms office schemes</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.busy_widget-module.html">Camelot.camelot.view.controls.busy_widget</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.calculator-module.html">Camelot.camelot.view.controls.calculator</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.dashboard-module.html">Camelot.camelot.view.controls.dashboard</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.decorated_line_edit-module.html">Camelot.camelot.view.controls.decorated_line_edit</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates-module.html">Camelot.camelot.view.controls.delegates</a></strong>: <em class="summary">Camelot includes a number of Qt delegates, most of them are used as default
delegates for the various sqlalchemy and camelot field types.</em>
    <ul>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.booldelegate-module.html">Camelot.camelot.view.controls.delegates.booldelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.codedelegate-module.html">Camelot.camelot.view.controls.delegates.codedelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.colordelegate-module.html">Camelot.camelot.view.controls.delegates.colordelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.coloredfloatdelegate-module.html">Camelot.camelot.view.controls.delegates.coloredfloatdelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.comboboxdelegate-module.html">Camelot.camelot.view.controls.delegates.comboboxdelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.currencydelegate-module.html">Camelot.camelot.view.controls.delegates.currencydelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.customdelegate-module.html">Camelot.camelot.view.controls.delegates.customdelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.datedelegate-module.html">Camelot.camelot.view.controls.delegates.datedelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.datetimedelegate-module.html">Camelot.camelot.view.controls.delegates.datetimedelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.delegatemanager-module.html">Camelot.camelot.view.controls.delegates.delegatemanager</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.enumerationdelegate-module.html">Camelot.camelot.view.controls.delegates.enumerationdelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.filedelegate-module.html">Camelot.camelot.view.controls.delegates.filedelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.floatdelegate-module.html">Camelot.camelot.view.controls.delegates.floatdelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.imagedelegate-module.html">Camelot.camelot.view.controls.delegates.imagedelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.integerdelegate-module.html">Camelot.camelot.view.controls.delegates.integerdelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.intervalsdelegate-module.html">Camelot.camelot.view.controls.delegates.intervalsdelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.labeldelegate-module.html">Camelot.camelot.view.controls.delegates.labeldelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.many2onedelegate-module.html">Camelot.camelot.view.controls.delegates.many2onedelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.manytomanydelegate-module.html">Camelot.camelot.view.controls.delegates.manytomanydelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.manytoonechoicesdelegate-module.html">Camelot.camelot.view.controls.delegates.manytoonechoicesdelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.notedelegate-module.html">Camelot.camelot.view.controls.delegates.notedelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.one2manydelegate-module.html">Camelot.camelot.view.controls.delegates.one2manydelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.plaintextdelegate-module.html">Camelot.camelot.view.controls.delegates.plaintextdelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.richtextdelegate-module.html">Camelot.camelot.view.controls.delegates.richtextdelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.smileydelegate-module.html">Camelot.camelot.view.controls.delegates.smileydelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.stardelegate-module.html">Camelot.camelot.view.controls.delegates.stardelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.texteditdelegate-module.html">Camelot.camelot.view.controls.delegates.texteditdelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.timedelegate-module.html">Camelot.camelot.view.controls.delegates.timedelegate</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.delegates.virtualaddressdelegate-module.html">Camelot.camelot.view.controls.delegates.virtualaddressdelegate</a></strong>    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors-module.html">Camelot.camelot.view.controls.editors</a></strong>: <em class="summary">Camelot includes editors for various types of fields.  Each editor at least supports
these features :</em>
    <ul>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.abstractmanytooneeditor-module.html">Camelot.camelot.view.controls.editors.abstractmanytooneeditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.booleditor-module.html">Camelot.camelot.view.controls.editors.booleditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.choiceseditor-module.html">Camelot.camelot.view.controls.editors.choiceseditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.codeeditor-module.html">Camelot.camelot.view.controls.editors.codeeditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.coloredfloateditor-module.html">Camelot.camelot.view.controls.editors.coloredfloateditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.coloreditor-module.html">Camelot.camelot.view.controls.editors.coloreditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.customeditor-module.html">Camelot.camelot.view.controls.editors.customeditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.dateeditor-module.html">Camelot.camelot.view.controls.editors.dateeditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.datetimeeditor-module.html">Camelot.camelot.view.controls.editors.datetimeeditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.embeddedmany2oneeditor-module.html">Camelot.camelot.view.controls.editors.embeddedmany2oneeditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.fileeditor-module.html">Camelot.camelot.view.controls.editors.fileeditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.floateditor-module.html">Camelot.camelot.view.controls.editors.floateditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.imageeditor-module.html">Camelot.camelot.view.controls.editors.imageeditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.integereditor-module.html">Camelot.camelot.view.controls.editors.integereditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.labeleditor-module.html">Camelot.camelot.view.controls.editors.labeleditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.many2oneeditor-module.html">Camelot.camelot.view.controls.editors.many2oneeditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.manytomanyeditor-module.html">Camelot.camelot.view.controls.editors.manytomanyeditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.noteeditor-module.html">Camelot.camelot.view.controls.editors.noteeditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.one2manyeditor-module.html">Camelot.camelot.view.controls.editors.one2manyeditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.onetomanychoiceseditor-module.html">Camelot.camelot.view.controls.editors.onetomanychoiceseditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.richtexteditor-module.html">Camelot.camelot.view.controls.editors.richtexteditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.smileyeditor-module.html">Camelot.camelot.view.controls.editors.smileyeditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.stareditor-module.html">Camelot.camelot.view.controls.editors.stareditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.textediteditor-module.html">Camelot.camelot.view.controls.editors.textediteditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.textlineeditor-module.html">Camelot.camelot.view.controls.editors.textlineeditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.timeeditor-module.html">Camelot.camelot.view.controls.editors.timeeditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.virtualaddresseditor-module.html">Camelot.camelot.view.controls.editors.virtualaddresseditor</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.editors.wideeditor-module.html">Camelot.camelot.view.controls.editors.wideeditor</a></strong>    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.exception-module.html">Camelot.camelot.view.controls.exception</a></strong>: <em class="summary">Functions and widget to represent exceptions to the user</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.field_label-module.html">Camelot.camelot.view.controls.field_label</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.filter_operator-module.html">Camelot.camelot.view.controls.filter_operator</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.filterlist-module.html">Camelot.camelot.view.controls.filterlist</a></strong>: <em class="summary">Controls to filter data</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.formview-module.html">Camelot.camelot.view.controls.formview</a></strong>: <em class="summary">form view</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.inheritance-module.html">Camelot.camelot.view.controls.inheritance</a></strong>: <em class="summary">Controls related to visualizing object hierarchy</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.liteboxview-module.html">Camelot.camelot.view.controls.liteboxview</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.modeltree-module.html">Camelot.camelot.view.controls.modeltree</a></strong>: <em class="summary">custom tree and tree-items widgets</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.navpane-module.html">Camelot.camelot.view.controls.navpane</a></strong>: <em class="summary">left navigation pane</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.printer-module.html">Camelot.camelot.view.controls.printer</a></strong>: <em class="summary">class to handle printing</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.progress_dialog-module.html">Camelot.camelot.view.controls.progress_dialog</a></strong>: <em class="summary">Functions and classes to use a progress dialog in combination with
a model thread</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.search-module.html">Camelot.camelot.view.controls.search</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.statusbar-module.html">Camelot.camelot.view.controls.statusbar</a></strong>: <em class="summary">A custom status bar containing a progress indicator</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.tableview-module.html">Camelot.camelot.view.controls.tableview</a></strong>: <em class="summary">Tableview</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.user_translatable_label-module.html">Camelot.camelot.view.controls.user_translatable_label</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.controls.view-module.html">Camelot.camelot.view.controls.view</a></strong>: <em class="summary">Functionallity common to TableViews and FormViews</em>    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.elixir_admin-module.html">Camelot.camelot.view.elixir_admin</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.export-module.html">Camelot.camelot.view.export</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.export.desktop_service-module.html">Camelot.camelot.view.export.desktop_service</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.export.excel-module.html">Camelot.camelot.view.export.excel</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.export.outlook-module.html">Camelot.camelot.view.export.outlook</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.export.printer-module.html">Camelot.camelot.view.export.printer</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.export.word-module.html">Camelot.camelot.view.export.word</a></strong>    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.field_attributes-module.html">Camelot.camelot.view.field_attributes</a></strong>: <em class="summary">Field types handled through introspection :</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.fifo-module.html">Camelot.camelot.view.fifo</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.filters-module.html">Camelot.camelot.view.filters</a></strong>: <em class="summary">Python structures to represent filters.
These structures can be transformed to QT forms.</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.forms-module.html">Camelot.camelot.view.forms</a></strong>: <em class="summary">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.</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.main-module.html">Camelot.camelot.view.main</a></strong>: <em class="summary">Main function, to be called to start the GUI interface</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.mainwindow-module.html">Camelot.camelot.view.mainwindow</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.model_thread-module.html">Camelot.camelot.view.model_thread</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.model_thread.no_thread_model_thread-module.html">Camelot.camelot.view.model_thread.no_thread_model_thread</a></strong>: <em class="summary">Created on Sep 12, 2009</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.model_thread.signal_slot_model_thread-module.html">Camelot.camelot.view.model_thread.signal_slot_model_thread</a></strong>: <em class="summary">Created on Sep 9, 2009</em>    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.plugins-module.html">Camelot.camelot.view.plugins</a></strong>: <em class="summary">Plugins to include custom Camelot editors into QT Designer</em>
    <ul>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.plugins.codeeditorplugin-module.html">Camelot.camelot.view.plugins.codeeditorplugin</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.plugins.dateeditorplugin-module.html">Camelot.camelot.view.plugins.dateeditorplugin</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.plugins.imageeditorplugin-module.html">Camelot.camelot.view.plugins.imageeditorplugin</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.plugins.manytooneeditorplugin-module.html">Camelot.camelot.view.plugins.manytooneeditorplugin</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.plugins.onetomanyeditorplugin-module.html">Camelot.camelot.view.plugins.onetomanyeditorplugin</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.plugins.richtexteditorplugin-module.html">Camelot.camelot.view.plugins.richtexteditorplugin</a></strong>    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.proxy-module.html">Camelot.camelot.view.proxy</a></strong>: <em class="summary">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</em>
    <ul>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.proxy.collection_proxy-module.html">Camelot.camelot.view.proxy.collection_proxy</a></strong>: <em class="summary">Proxy representing a collection of entities that live in the model thread.</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.proxy.queryproxy-module.html">Camelot.camelot.view.proxy.queryproxy</a></strong>: <em class="summary">Proxies representing the results of a query</em>    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.remote_signals-module.html">Camelot.camelot.view.remote_signals</a></strong>: <em class="summary">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.</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.response_handler-module.html">Camelot.camelot.view.response_handler</a></strong>: <em class="summary">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.</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.search-module.html">Camelot.camelot.view.search</a></strong>: <em class="summary">Helper functions to search through a collection of entities</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.storage-module.html">Camelot.camelot.view.storage</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.templates-module.html">Camelot.camelot.view.templates</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.utils-module.html">Camelot.camelot.view.utils</a></strong>: <em class="summary">Helper functions for the view subpackage</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.wizard-module.html">Camelot.camelot.view.wizard</a></strong>: <em class="summary">The wizard module contains generic wizards and wizard pages</em>
    <ul>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.wizard.backup-module.html">Camelot.camelot.view.wizard.backup</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.wizard.importwizard-module.html">Camelot.camelot.view.wizard.importwizard</a></strong>: <em class="summary">Module for managing imports</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.wizard.new-module.html">Camelot.camelot.view.wizard.new</a></strong>: <em class="summary">Wizard and wizard pages to assist in the creation of new objects</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.wizard.new_company-module.html">Camelot.camelot.view.wizard.new_company</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.wizard.pages-module.html">Camelot.camelot.view.wizard.pages</a></strong>
    <ul>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.wizard.pages.form_page-module.html">Camelot.camelot.view.wizard.pages.form_page</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.wizard.pages.progress_page-module.html">Camelot.camelot.view.wizard.pages.progress_page</a></strong>: <em class="summary">Created on Jan 7, 2010</em>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.wizard.pages.select-module.html">Camelot.camelot.view.wizard.pages.select</a></strong>    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.wizard.pages.update_entities_page-module.html">Camelot.camelot.view.wizard.pages.update_entities_page</a></strong>: <em class="summary">Created on Jan 18, 2010</em>    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.wizard.update_value-module.html">Camelot.camelot.view.wizard.update_value</a></strong>: <em class="summary">A wizard to update a field on a collection of objects</em>    </li>
    </ul>
    </li>
    <li> <strong class="uidlink"><a href="Camelot.camelot.view.workspace-module.html">Camelot.camelot.view.workspace</a></strong>: <em class="summary">This module provides a singleton workspace that can be used by views
and widget to create new windows or raise existing ones</em>    </li>
  </ul></td></tr>
</table>

<br />
<!-- ==================== VARIABLES ==================== -->
<a name="section-Variables"></a>
<table class="summary" border="1" cellpadding="3"
       cellspacing="0" width="100%" bgcolor="white">
<tr bgcolor="#70b0f0" class="table-header">
  <td align="left" colspan="2" class="table-header">
    <span class="table-header">Variables</span></td>
</tr>
<tr>
    <td width="15%" align="right" valign="top" class="summary">
      <span class="summary-type">&nbsp;</span>
    </td><td class="summary">
        <a name="__package__"></a><span class="summary-name">__package__</span> = <code title="None">None</code><br />
      hash(x)
    </td>
  </tr>
</table>
<!-- ==================== NAVIGATION BAR ==================== -->
<table class="navbar" border="0" width="100%" cellpadding="0"
       bgcolor="#a0c0ff" cellspacing="0">
  <tr valign="middle">
  <!-- Home link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="Camelot.camelot-module.html">Home</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Tree link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="module-tree.html">Trees</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Index link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="identifier-index.html">Indices</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Help link -->
      <th>&nbsp;&nbsp;&nbsp;<a
        href="help.html">Help</a>&nbsp;&nbsp;&nbsp;</th>

  <!-- Project homepage -->
      <th class="navbar" align="right" width="100%">
        <table border="0" cellpadding="0" cellspacing="0">
          <tr><th class="navbar" align="center"
            ><a class="navbar" target="_top" href="http://www.python-camelot.com">Camelot</a></th>
          </tr></table></th>
  </tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" width="100%%">
  <tr>
    <td align="left" class="footer">
    Generated by Epydoc 3.0.1 on Sat Jun 12 15:41:30 2010
    </td>
    <td align="right" class="footer">
      <a target="mainFrame" href="http://epydoc.sourceforge.net"
        >http://epydoc.sourceforge.net</a>
    </td>
  </tr>
</table>

<script type="text/javascript">
  <!--
  // Private objects are initially displayed (because if
  // javascript is turned off then we want them to be
  // visible); but by default, we want to hide them.  So hide
  // them unless we have a cookie that says to show them.
  checkCookie();
  // -->
</script>
</body>
</html>