1
<!DOCTYPE UI><UI version="3.1" stdsetdef="1">
2
<class>KstEqDialog</class>
3
<widget class="QDialog">
5
<cstring>KstEqDialog</cstring>
7
<property name="geometry">
15
<property name="caption">
16
<string>Edit Equation</string>
19
<property name="name">
20
<cstring>unnamed</cstring>
22
<widget class="QLayoutWidget">
23
<property name="name">
24
<cstring>layout9</cstring>
27
<property name="name">
28
<cstring>unnamed</cstring>
30
<widget class="QLabel">
31
<property name="name">
32
<cstring>textLabel1</cstring>
34
<property name="sizePolicy">
36
<hsizetype>0</hsizetype>
37
<vsizetype>0</vsizetype>
38
<horstretch>0</horstretch>
39
<verstretch>0</verstretch>
42
<property name="text">
43
<string>Unique name:</string>
45
<property name="buddy" stdset="0">
46
<cstring>Select</cstring>
49
<widget class="QLineEdit">
50
<property name="name">
51
<cstring>_tagName</cstring>
56
<widget class="QGroupBox">
57
<property name="name">
58
<cstring>GroupBox14</cstring>
60
<property name="title">
61
<string>Equation</string>
64
<property name="name">
65
<cstring>unnamed</cstring>
67
<widget class="QLayoutWidget" row="3" column="0" rowspan="1" colspan="2">
68
<property name="name">
69
<cstring>Layout16_2</cstring>
72
<property name="name">
73
<cstring>unnamed</cstring>
75
<property name="margin">
78
<property name="spacing">
81
<widget class="QLabel">
82
<property name="name">
83
<cstring>TextLabel1_11</cstring>
85
<property name="sizePolicy">
87
<hsizetype>0</hsizetype>
88
<vsizetype>0</vsizetype>
89
<horstretch>0</horstretch>
90
<verstretch>0</verstretch>
93
<property name="text">
94
<string>Equation:</string>
96
<property name="buddy" stdset="0">
97
<cstring>Equation</cstring>
100
<widget class="QLineEdit">
101
<property name="name">
102
<cstring>Equation</cstring>
104
<property name="whatsThis" stdset="0">
105
<string>Enter the equation to be evaluated here. Use 'x' as the independent variable. Vectors an operators are selected from the above lists.</string>
110
<widget class="QLabel" row="0" column="0">
111
<property name="name">
112
<cstring>TextLabel1_2_3_2</cstring>
114
<property name="sizePolicy">
116
<hsizetype>0</hsizetype>
117
<vsizetype>0</vsizetype>
118
<horstretch>0</horstretch>
119
<verstretch>0</verstretch>
122
<property name="text">
123
<string>Operators:</string>
125
<property name="buddy" stdset="0">
126
<cstring>Operators</cstring>
129
<widget class="QLabel" row="1" column="0">
130
<property name="name">
131
<cstring>TextLabel1_2_2</cstring>
133
<property name="sizePolicy">
135
<hsizetype>0</hsizetype>
136
<vsizetype>0</vsizetype>
137
<horstretch>0</horstretch>
138
<verstretch>0</verstretch>
141
<property name="text">
142
<string>Vectors:</string>
144
<property name="buddy" stdset="0">
145
<cstring>_vectors</cstring>
148
<widget class="QLabel" row="2" column="0">
149
<property name="name">
150
<cstring>TextLabel1_2_2_2</cstring>
152
<property name="sizePolicy">
154
<hsizetype>0</hsizetype>
155
<vsizetype>0</vsizetype>
156
<horstretch>0</horstretch>
157
<verstretch>0</verstretch>
160
<property name="text">
161
<string>Scalars:</string>
163
<property name="buddy" stdset="0">
164
<cstring>_scalars</cstring>
167
<widget class="QComboBox" row="0" column="1">
168
<property name="name">
169
<cstring>Operators</cstring>
171
<property name="whatsThis" stdset="0">
172
<string>Select an operator from this list to insert it into the equation. All valid operators are listed here. </string>
175
<widget class="VectorSelector" row="1" column="1">
176
<property name="name">
177
<cstring>_vectors</cstring>
180
<widget class="ScalarSelector" row="2" column="1">
181
<property name="name">
182
<cstring>_scalars</cstring>
185
<widget class="VectorSelector" row="4" column="1">
186
<property name="name">
187
<cstring>_xVectors</cstring>
189
<property name="enabled">
193
<widget class="QCheckBox" row="5" column="0" rowspan="1" colspan="2">
194
<property name="name">
195
<cstring>DoInterpolation</cstring>
197
<property name="text">
198
<string>Interpolate to highest resolution vector</string>
200
<property name="checked">
204
<widget class="QLabel" row="4" column="0">
205
<property name="name">
206
<cstring>textLabel1_2</cstring>
208
<property name="text">
209
<string>X Vector:</string>
214
<widget class="CurveAppearanceWidget">
215
<property name="name">
216
<cstring>_curveAppearance</cstring>
219
<widget class="CurvePlacementWidget">
220
<property name="name">
221
<cstring>_curvePlacement</cstring>
224
<widget class="QLayoutWidget">
225
<property name="name">
226
<cstring>layout9</cstring>
229
<property name="name">
230
<cstring>unnamed</cstring>
233
<property name="name">
234
<cstring>Spacer1</cstring>
236
<property name="orientation">
237
<enum>Horizontal</enum>
239
<property name="sizeType">
240
<enum>Expanding</enum>
242
<property name="sizeHint">
249
<widget class="QPushButton">
250
<property name="name">
251
<cstring>_OK</cstring>
253
<property name="sizePolicy">
255
<hsizetype>0</hsizetype>
256
<vsizetype>0</vsizetype>
257
<horstretch>0</horstretch>
258
<verstretch>0</verstretch>
261
<property name="text">
262
<string>&OK</string>
265
<widget class="QPushButton">
266
<property name="name">
267
<cstring>_cancel</cstring>
269
<property name="sizePolicy">
271
<hsizetype>0</hsizetype>
272
<vsizetype>0</vsizetype>
273
<horstretch>0</horstretch>
274
<verstretch>0</verstretch>
277
<property name="text">
278
<string>&Cancel</string>
287
<class>ScalarSelector</class>
288
<header location="local">scalarselector.h</header>
293
<container>0</container>
297
<horstretch>0</horstretch>
298
<verstretch>0</verstretch>
300
<pixmap>image0</pixmap>
301
<signal>selectionChanged(const QString&)</signal>
302
<signal>newVectorCreated()</signal>
303
<signal>selectionChangedLabel(const QString&)</signal>
304
<slot access="public" specifier="">slot()</slot>
305
<slot access="public" specifier="">allowNewScalars(bool allowed)</slot>
306
<slot access="public" specifier="">slot()</slot>
307
<slot access="public" specifier="">update()</slot>
310
<class>CurveAppearanceWidget</class>
311
<header location="local">curveappearancewidget.h</header>
316
<container>0</container>
320
<horstretch>0</horstretch>
321
<verstretch>0</verstretch>
323
<pixmap>image1</pixmap>
326
<class>CurvePlacementWidget</class>
327
<header location="local">curveplacementwidget.h</header>
332
<container>0</container>
336
<horstretch>0</horstretch>
337
<verstretch>0</verstretch>
339
<pixmap>image1</pixmap>
342
<class>VectorSelector</class>
343
<header location="local">vectorselector.h</header>
348
<container>0</container>
352
<horstretch>0</horstretch>
353
<verstretch>0</verstretch>
355
<pixmap>image1</pixmap>
356
<signal>newVectorCreated()</signal>
357
<signal>selectionChanged(const QString&)</signal>
358
<signal>selectionChangedLabel(const QString&)</signal>
359
<slot access="public" specifier="">slot()</slot>
360
<slot access="public" specifier="">allowNewVectors(bool allowed)</slot>
361
<slot access="public" specifier="">slot()</slot>
362
<slot access="public" specifier="">slot()</slot>
363
<slot access="public" specifier="">update()</slot>
367
<image name="image0">
368
<data format="XPM.GZ" length="45">789cd3d7528808f055d0d2e72a2e492cc94c5648ce482c52d04a29cdcdad8c8eb5ade6523250004143a55a6b2e0026630c4f</data>
370
<image name="image1">
371
<data format="XPM.GZ" length="4430">789cb597496f1d370cc7eff91446780b0a7636cd82a207ef8e1d2fcf8ed7a2076a166fef3def89eda2dfbd1af23f83c20e8af6d02807ffccbf284a22a9f1cf9f164ef6b6173efdfce1e1511e2feb85fa42ee173e354fb3d9cb6fbffffac7878f49b2d0ff8fca85e4e34f1f3e4e1e17ea859d9b79db033f05a048ff294f94937ef44ce72367ca3c72aefa6ae452f96c6451de1bb956de1fb9e9595e94b3613de191d53f7d1f59e7cb2b38b378c25607563b7523ab7f6e95f37ea87e4bb90c6cfeae9525fcc6e28f949ba88bf53ce8b9e7380ac3e2bb022771aa76a79cf443ed5f95d3d8c1ff74648d8776945d9c43ff0c2ec147e01041cf7eae9cc715ceff6160d3530aae2d1e362e07a65c59c2b0fd1f806becef58b98e1bb353619c246697cb912dbe43e53671e65fea9e833187ff2fca4952c44ee3390097c6b4aa5c260de6af1ba711ec7abe89249dd9bd18a7715428cf46b6fbda55f6698cf9dbe014bca45ca749acf9489f95bb60b7fc8cc159acfe48ef2f8dd3ca9813b0c495f2a37291c59171a35cf643e757e0cef4b239b2adbfdc7348cfdafc8be66b9664ade949f33173812d9f09dcc596cfea2fab5d857aca943be7cd2e6b3dbbc855e00d30ecb407aec13a5fd351efdbeb7dbac475967f5c18e711ea55cfcfa5791c6bfff00d18f5ecfdc86aa7b3819358f9169cda7cd6fc73d9a097136597a7c67e3ab0e5a3d77a76799e597cb20876163f693f7345ee503f7abeaeca4bece774609cafe69f93bc82bf66e044f3dd6bff733e17d44b3bb0d9691fec63db9ff60f570f767fa1dce4a847590637d8dfd5c0f01f8f6c7aed2fae1dd79b80bd9d9fccc143bfb81cd8e261bbcfae1faab7fbee823fab6f01b7a6f79a7f795cc4a8ff1d30fa0169bfcdb322b578e4019c25d66f36c039f25deb3f77c16eefcb3218f7c54b60e845cf33cf8bd04174fe05384decbdd1facc8b02f72377ca52e4c6acf99737fd502e95dba2c17a3b23eb7e45fb65919725ce370157b06bff2c8ab248acbed7c0a5ed576864b37f03633eaf8c6cfd70112cf0aff915a60f76bd8f42faa1acfdb4ece576be6a2fabaac67e4e8c25b2fecbcf235b3cfa9e94b50ce7a7ef69d904b6f85ec199e513dd0c6c7a317d27696ae75382b3d4e2d7fba9a2a0b77a3a01e789c5ff02ae10dff6c8f63eea7d55b1a05ff12a5810cfe2c0b81f3d8f2a910af11d837da2fdd3f3c8b6bede4f95f64359f3b5cac4a5567f66cf05fd951a631fd97d8ade5f55f808efc53a38467f3f1dd9ec1b60bc37520d8c78b47f56e5a0976d7092785d5fdfb7aaf219deaf17b0c37baffdbf121fa39f7a30faab68fe567e889fa6e0a15ecfc00ee7affdb8aa035b7c6b60d4231f810bd4b3be7f5513d6b7f8f7c00eefd72b7878efb7c015f87064ebffc6ad2f2dff690e16e47b3db2e9b5beaace4799dd7f0baeecfc24020bde3f7dbf240afead9fdc81c5f29573b0c77d6afe49ec338b4766e0cae6cb048cfa6507f6e8a77a3e92fa06f5b032b2c5a3fd5d42f9a25f6abf16a933e49bbe5fd2d41ef9aedf37d2d635fa83e93bdfe696cffa7ef8c877b97e1fb2f66f1f3ee88c45cfcb274d86fc3e1d18fd43ebd787cf91c2e2df053b67f5780fcec17a9fde0d7a9e821dd6d77ee68bf07963f77103ce61bf0517e0d9c8b6bf3b7009d6f7db97be163d7f367fe5689f832b63d1fee49ba6c5fde9fbe2dbc07a5e93c77f3ffeae676261ff835173c3ed5b3d777cce177cc9577ccd539ef19c6ff8368c3bbee7077ee4a7bfeb83ef73fec6dff9995ff89517798997798557798dd779833ff3e61bbdf056507fe16ddee15ddee34918fb7cc05ff9908fc2ace3377a1f223909ea533e0bea88634e380d3f9d71c68e732edee9af42242557c44424e4a9a6865aeae89c2ee8f207feaff995ae82f59aa634a339ddd02dddd17df0f0408ff4f44e3fa56ff49d9e83ef177aa5455a0aca655aa1d5e0638dd6dfe967b4112c9f6993b6e80b6d07f50eafd02eed85df4e68ff9dfe860e78425fe9908ed437d3319dd0299d057d44f13bfd9c12dea734ec320b6a4779985150191a2b4ba8cef7f188979af7a491563a39970bb9e4895cc9b54c6526f3b77ab9915bb90bfa7b79904779926ff25d9ee5455e65519664f907fe576455d6c2bd9ec9ba6cc867d994ada07e952fb22d3b6ff4b5ecf2baecc944f6e520447e1ef67e2e5f83ef433992633979a36ff8414ee54ca2f06761f8534ac26b28e1134a4aa9424a937fbbdf3664eca6f7bef68d6f7de7cffd85bff457b2ecaffdd4cffc9bfd86194fff3cded7d77fadc7ff45ffe72f1ffe02059d03ad</data>
376
<sender>_cancel</sender>
377
<signal>clicked()</signal>
378
<receiver>KstEqDialog</receiver>
379
<slot>reject()</slot>
382
<sender>Operators</sender>
383
<signal>activated(const QString&)</signal>
384
<receiver>Equation</receiver>
385
<slot>insert(const QString&)</slot>
388
<sender>Operators</sender>
389
<signal>activated(const QString&)</signal>
390
<receiver>Equation</receiver>
391
<slot>setFocus()</slot>
394
<sender>_vectors</sender>
395
<signal>selectionChangedLabel(const QString&)</signal>
396
<receiver>Equation</receiver>
397
<slot>insert(const QString&)</slot>
400
<sender>_vectors</sender>
401
<signal>selectionChangedLabel(const QString&)</signal>
402
<receiver>Equation</receiver>
403
<slot>setFocus()</slot>
406
<sender>_scalars</sender>
407
<signal>selectionChangedLabel(const QString&)</signal>
408
<receiver>Equation</receiver>
409
<slot>insert(const QString&)</slot>
412
<sender>_scalars</sender>
413
<signal>selectionChangedLabel(const QString&)</signal>
414
<receiver>Equation</receiver>
415
<slot>setFocus()</slot>
419
<tabstop>_tagName</tabstop>
420
<tabstop>Operators</tabstop>
421
<tabstop>_vectors</tabstop>
422
<tabstop>_scalars</tabstop>
423
<tabstop>Equation</tabstop>
424
<tabstop>_xVectors</tabstop>
425
<tabstop>DoInterpolation</tabstop>
426
<tabstop>_curveAppearance</tabstop>
427
<tabstop>_curvePlacement</tabstop>
428
<tabstop>_OK</tabstop>
429
<tabstop>_cancel</tabstop>
432
<signal>modified()</signal>
434
<layoutdefaults spacing="6" margin="11"/>
436
<includehint>vectorselector.h</includehint>
437
<includehint>scalarselector.h</includehint>
438
<includehint>vectorselector.h</includehint>
439
<includehint>curveappearancewidget.h</includehint>
440
<includehint>curveplacementwidget.h</includehint>