source: sasview/src/sas/qtgui/Perspectives/Invariant/UI/TabbedInvariantUI.ui @ d32a594

Last change on this file since d32a594 was 9387fe3, checked in by Piotr Rozyczko <rozyczko@…>, 7 years ago

Fixed model update after invariant calculations.

  • Property mode set to 100755
File size: 25.6 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>tabbedInvariantUI</class>
4 <widget class="QDialog" name="tabbedInvariantUI">
5  <property name="geometry">
6   <rect>
7    <x>0</x>
8    <y>0</y>
9    <width>422</width>
10    <height>473</height>
11   </rect>
12  </property>
13  <property name="sizePolicy">
14   <sizepolicy hsizetype="Preferred" vsizetype="Preferred">
15    <horstretch>0</horstretch>
16    <verstretch>0</verstretch>
17   </sizepolicy>
18  </property>
19  <property name="windowTitle">
20   <string>Dialog</string>
21  </property>
22  <layout class="QGridLayout" name="gridLayout_11">
23   <item row="1" column="0">
24    <spacer name="verticalSpacer">
25     <property name="orientation">
26      <enum>Qt::Vertical</enum>
27     </property>
28     <property name="sizeHint" stdset="0">
29      <size>
30       <width>20</width>
31       <height>2</height>
32      </size>
33     </property>
34    </spacer>
35   </item>
36   <item row="2" column="0">
37    <layout class="QHBoxLayout" name="horizontalLayout_8">
38     <item>
39      <widget class="QPushButton" name="cmdCalculate">
40       <property name="toolTip">
41        <string>Compute invariant</string>
42       </property>
43       <property name="text">
44        <string>Calculate</string>
45       </property>
46      </widget>
47     </item>
48     <item>
49      <spacer name="horizontalSpacer">
50       <property name="orientation">
51        <enum>Qt::Horizontal</enum>
52       </property>
53       <property name="sizeHint" stdset="0">
54        <size>
55         <width>40</width>
56         <height>20</height>
57        </size>
58       </property>
59      </spacer>
60     </item>
61     <item>
62      <widget class="QPushButton" name="cmdStatus">
63       <property name="enabled">
64        <bool>false</bool>
65       </property>
66       <property name="toolTip">
67        <string>Get more details of computation such as fraction from extrapolation</string>
68       </property>
69       <property name="text">
70        <string>Status</string>
71       </property>
72      </widget>
73     </item>
74     <item>
75      <widget class="QPushButton" name="cmdHelp">
76       <property name="toolTip">
77        <string/>
78       </property>
79       <property name="text">
80        <string>Help</string>
81       </property>
82      </widget>
83     </item>
84    </layout>
85   </item>
86   <item row="0" column="0">
87    <widget class="QTabWidget" name="tabWidget">
88     <property name="currentIndex">
89      <number>0</number>
90     </property>
91     <widget class="QWidget" name="tabMain">
92      <attribute name="title">
93       <string>Invariant</string>
94      </attribute>
95      <layout class="QGridLayout" name="gridLayout_9">
96       <item row="0" column="0">
97        <widget class="QGroupBox" name="groupBox">
98         <property name="title">
99          <string>I(q) data source</string>
100         </property>
101         <layout class="QGridLayout" name="gridLayout_2">
102          <item row="0" column="0">
103           <layout class="QHBoxLayout" name="horizontalLayout_4">
104            <item>
105             <widget class="QLabel" name="lblName">
106              <property name="text">
107               <string>Name:</string>
108              </property>
109             </widget>
110            </item>
111            <item>
112             <widget class="QLineEdit" name="txtName">
113              <property name="enabled">
114               <bool>false</bool>
115              </property>
116              <property name="frame">
117               <bool>false</bool>
118              </property>
119              <property name="readOnly">
120               <bool>false</bool>
121              </property>
122             </widget>
123            </item>
124           </layout>
125          </item>
126          <item row="1" column="0">
127           <widget class="QGroupBox" name="groupBox_2">
128            <property name="title">
129             <string>Total Q range</string>
130            </property>
131            <layout class="QGridLayout" name="gridLayout">
132             <item row="0" column="0">
133              <layout class="QHBoxLayout" name="horizontalLayout">
134               <item>
135                <widget class="QLabel" name="lblTotalQMin">
136                 <property name="text">
137                  <string>Min:</string>
138                 </property>
139                </widget>
140               </item>
141               <item>
142                <widget class="QLineEdit" name="txtTotalQMin">
143                 <property name="enabled">
144                  <bool>true</bool>
145                 </property>
146                </widget>
147               </item>
148               <item>
149                <widget class="QLabel" name="lblTotalQMax">
150                 <property name="text">
151                  <string>Max:</string>
152                 </property>
153                </widget>
154               </item>
155               <item>
156                <widget class="QLineEdit" name="txtTotalQMax">
157                 <property name="enabled">
158                  <bool>true</bool>
159                 </property>
160                </widget>
161               </item>
162               <item>
163                <widget class="QLabel" name="lblTotalQUnits">
164                 <property name="text">
165                  <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Å&lt;span style=&quot; vertical-align:super;&quot;&gt;-1&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
166                 </property>
167                </widget>
168               </item>
169              </layout>
170             </item>
171            </layout>
172           </widget>
173          </item>
174         </layout>
175        </widget>
176       </item>
177       <item row="1" column="0">
178        <widget class="QGroupBox" name="groupBox_7">
179         <property name="title">
180          <string>Output</string>
181         </property>
182         <layout class="QGridLayout" name="gridLayout_5">
183          <item row="0" column="0">
184           <widget class="QLabel" name="label_21">
185            <property name="text">
186             <string>Volume fraction:</string>
187            </property>
188           </widget>
189          </item>
190          <item row="0" column="1">
191           <widget class="QLineEdit" name="txtVolFract">
192            <property name="enabled">
193             <bool>true</bool>
194            </property>
195            <property name="autoFillBackground">
196             <bool>true</bool>
197            </property>
198            <property name="styleSheet">
199             <string notr="true"/>
200            </property>
201            <property name="frame">
202             <bool>true</bool>
203            </property>
204            <property name="alignment">
205             <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
206            </property>
207            <property name="readOnly">
208             <bool>true</bool>
209            </property>
210           </widget>
211          </item>
212          <item row="0" column="2">
213           <widget class="QLabel" name="label_20">
214            <property name="text">
215             <string>+/-</string>
216            </property>
217           </widget>
218          </item>
219          <item row="0" column="3">
220           <widget class="QLineEdit" name="txtVolFractErr">
221            <property name="enabled">
222             <bool>true</bool>
223            </property>
224            <property name="frame">
225             <bool>true</bool>
226            </property>
227            <property name="alignment">
228             <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
229            </property>
230            <property name="readOnly">
231             <bool>true</bool>
232            </property>
233           </widget>
234          </item>
235          <item row="1" column="0">
236           <widget class="QLabel" name="label_22">
237            <property name="text">
238             <string>Specific Surface:</string>
239            </property>
240           </widget>
241          </item>
242          <item row="1" column="1">
243           <widget class="QLineEdit" name="txtSpecSurf">
244            <property name="enabled">
245             <bool>true</bool>
246            </property>
247            <property name="frame">
248             <bool>true</bool>
249            </property>
250            <property name="alignment">
251             <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
252            </property>
253            <property name="readOnly">
254             <bool>true</bool>
255            </property>
256           </widget>
257          </item>
258          <item row="1" column="2">
259           <widget class="QLabel" name="label_23">
260            <property name="text">
261             <string>+/-</string>
262            </property>
263           </widget>
264          </item>
265          <item row="1" column="3">
266           <widget class="QLineEdit" name="txtSpecSurfErr">
267            <property name="enabled">
268             <bool>true</bool>
269            </property>
270            <property name="frame">
271             <bool>true</bool>
272            </property>
273            <property name="alignment">
274             <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
275            </property>
276            <property name="readOnly">
277             <bool>true</bool>
278            </property>
279           </widget>
280          </item>
281          <item row="1" column="4">
282           <widget class="QLabel" name="lblSpecificSurfaceUnits">
283            <property name="text">
284             <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Å&lt;span style=&quot; vertical-align:super;&quot;&gt;-1&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
285            </property>
286           </widget>
287          </item>
288          <item row="2" column="0" colspan="5">
289           <widget class="Line" name="line">
290            <property name="orientation">
291             <enum>Qt::Horizontal</enum>
292            </property>
293           </widget>
294          </item>
295          <item row="3" column="0">
296           <widget class="QLabel" name="label_25">
297            <property name="text">
298             <string>Invariant Total [Q]:</string>
299            </property>
300           </widget>
301          </item>
302          <item row="3" column="1">
303           <widget class="QLineEdit" name="txtInvariantTot">
304            <property name="enabled">
305             <bool>true</bool>
306            </property>
307            <property name="toolTip">
308             <string>Total invariant [Q*], including extrapolated regions.</string>
309            </property>
310            <property name="frame">
311             <bool>true</bool>
312            </property>
313            <property name="alignment">
314             <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
315            </property>
316            <property name="readOnly">
317             <bool>true</bool>
318            </property>
319           </widget>
320          </item>
321          <item row="3" column="2">
322           <widget class="QLabel" name="label_26">
323            <property name="text">
324             <string>+/-</string>
325            </property>
326           </widget>
327          </item>
328          <item row="3" column="3">
329           <widget class="QLineEdit" name="txtInvariantTotErr">
330            <property name="enabled">
331             <bool>true</bool>
332            </property>
333            <property name="frame">
334             <bool>true</bool>
335            </property>
336            <property name="alignment">
337             <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
338            </property>
339            <property name="readOnly">
340             <bool>true</bool>
341            </property>
342           </widget>
343          </item>
344          <item row="3" column="4">
345           <widget class="QLabel" name="lblInvariantTotalQUnits">
346            <property name="text">
347             <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;(cm Å&lt;span style=&quot; vertical-align:super;&quot;&gt;3&lt;/span&gt;)&lt;span style=&quot; vertical-align:super;&quot;&gt;-1&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
348            </property>
349           </widget>
350          </item>
351         </layout>
352        </widget>
353       </item>
354      </layout>
355     </widget>
356     <widget class="QWidget" name="tabOptions">
357      <attribute name="title">
358       <string>Options</string>
359      </attribute>
360      <layout class="QGridLayout" name="gridLayout_6">
361       <item row="0" column="0">
362        <widget class="QGroupBox" name="groupBox_3">
363         <property name="title">
364          <string>Customized input</string>
365         </property>
366         <layout class="QGridLayout" name="gridLayout_4">
367          <item row="0" column="0">
368           <layout class="QGridLayout" name="gridLayout_3">
369            <item row="0" column="0">
370             <widget class="QLabel" name="label_5">
371              <property name="text">
372               <string>Background:</string>
373              </property>
374             </widget>
375            </item>
376            <item row="0" column="1">
377             <widget class="QLineEdit" name="txtBackgd"/>
378            </item>
379            <item row="0" column="2">
380             <widget class="QLabel" name="label_8">
381              <property name="text">
382               <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;cm&lt;span style=&quot; vertical-align:super;&quot;&gt;-1&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
383              </property>
384             </widget>
385            </item>
386            <item row="0" column="3">
387             <widget class="QLabel" name="label_9">
388              <property name="text">
389               <string>Scale:</string>
390              </property>
391             </widget>
392            </item>
393            <item row="0" column="4">
394             <widget class="QLineEdit" name="txtScale"/>
395            </item>
396            <item row="1" column="0">
397             <widget class="QLabel" name="label_6">
398              <property name="text">
399               <string>Contrast:</string>
400              </property>
401             </widget>
402            </item>
403            <item row="1" column="1">
404             <widget class="QLineEdit" name="txtContrast"/>
405            </item>
406            <item row="1" column="2">
407             <widget class="QLabel" name="lblContrastUnits">
408              <property name="text">
409               <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Å&lt;span style=&quot; vertical-align:super;&quot;&gt;-2&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
410              </property>
411             </widget>
412            </item>
413            <item row="1" column="3">
414             <widget class="QLabel" name="label_10">
415              <property name="text">
416               <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Porod&lt;br/&gt;constant:&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
417              </property>
418             </widget>
419            </item>
420            <item row="1" column="4">
421             <widget class="QLineEdit" name="txtPorodCst">
422              <property name="toolTip">
423               <string>Porod constant (optional)</string>
424              </property>
425             </widget>
426            </item>
427            <item row="1" column="5">
428             <widget class="QLabel" name="lblPorodCstUnits">
429              <property name="text">
430               <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;(cm Å&lt;span style=&quot; vertical-align:super;&quot;&gt;4&lt;/span&gt;)&lt;span style=&quot; vertical-align:super;&quot;&gt;-1&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
431              </property>
432             </widget>
433            </item>
434           </layout>
435          </item>
436         </layout>
437        </widget>
438       </item>
439       <item row="1" column="0">
440        <widget class="QGroupBox" name="groupBox_4">
441         <property name="title">
442          <string>Extrapolation</string>
443         </property>
444         <layout class="QGridLayout" name="gridLayout_10">
445          <item row="0" column="0" colspan="2">
446           <layout class="QHBoxLayout" name="horizontalLayout_2">
447            <item>
448             <widget class="QLabel" name="label_12">
449              <property name="text">
450               <string>Q Range:</string>
451              </property>
452             </widget>
453            </item>
454            <item>
455             <widget class="QLabel" name="label_14">
456              <property name="text">
457               <string>Min</string>
458              </property>
459             </widget>
460            </item>
461            <item>
462             <widget class="QLineEdit" name="txtExtrapolQMin">
463              <property name="enabled">
464               <bool>true</bool>
465              </property>
466              <property name="toolTip">
467               <string>The minimum extrapolated q value.</string>
468              </property>
469              <property name="readOnly">
470               <bool>true</bool>
471              </property>
472             </widget>
473            </item>
474            <item>
475             <widget class="QLabel" name="label_13">
476              <property name="text">
477               <string>Max</string>
478              </property>
479             </widget>
480            </item>
481            <item>
482             <widget class="QLineEdit" name="txtExtrapolQMax">
483              <property name="enabled">
484               <bool>true</bool>
485              </property>
486              <property name="readOnly">
487               <bool>true</bool>
488              </property>
489             </widget>
490            </item>
491            <item>
492             <widget class="QLabel" name="lblExtrapolQUnits">
493              <property name="text">
494               <string>&lt;html&gt;&lt;head/&gt;&lt;body&gt;&lt;p&gt;Å&lt;span style=&quot; vertical-align:super;&quot;&gt;-1&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
495              </property>
496             </widget>
497            </item>
498           </layout>
499          </item>
500          <item row="1" column="0">
501           <widget class="QGroupBox" name="groupBox_lowQ">
502            <property name="title">
503             <string>Low Q</string>
504            </property>
505            <layout class="QGridLayout" name="gridLayout_7">
506             <item row="1" column="0" colspan="2">
507              <layout class="QHBoxLayout" name="horizontalLayout_3">
508               <item>
509                <widget class="QLabel" name="label_16">
510                 <property name="text">
511                  <string>Npts:</string>
512                 </property>
513                </widget>
514               </item>
515               <item>
516                <widget class="QLineEdit" name="txtNptsLowQ">
517                 <property name="toolTip">
518                  <string>Number of Q points to consider
519while extrapolating the low-Q region</string>
520                 </property>
521                </widget>
522               </item>
523              </layout>
524             </item>
525             <item row="2" column="0">
526              <layout class="QVBoxLayout" name="verticalLayout_2">
527               <item>
528                <widget class="QRadioButton" name="rbGuinier">
529                 <property name="text">
530                  <string>Guinier</string>
531                 </property>
532                 <property name="checked">
533                  <bool>true</bool>
534                 </property>
535                 <property name="autoExclusive">
536                  <bool>false</bool>
537                 </property>
538                </widget>
539               </item>
540               <item>
541                <widget class="QRadioButton" name="rbPowerLawLowQ">
542                 <property name="text">
543                  <string>Power law</string>
544                 </property>
545                 <property name="checked">
546                  <bool>false</bool>
547                 </property>
548                 <property name="autoExclusive">
549                  <bool>false</bool>
550                 </property>
551                </widget>
552               </item>
553              </layout>
554             </item>
555             <item row="3" column="0" colspan="2">
556              <layout class="QHBoxLayout" name="horizontalLayout_6">
557               <item>
558                <widget class="QLabel" name="label_17">
559                 <property name="text">
560                  <string>Power:</string>
561                 </property>
562                </widget>
563               </item>
564               <item>
565                <widget class="QLineEdit" name="txtPowerLowQ">
566                 <property name="toolTip">
567                  <string>Exponent to apply to the Power_law function.</string>
568                 </property>
569                </widget>
570               </item>
571              </layout>
572             </item>
573             <item row="0" column="0" colspan="2">
574              <widget class="QCheckBox" name="chkLowQ">
575               <property name="toolTip">
576                <string>Check to extrapolate data at low-Q</string>
577               </property>
578               <property name="text">
579                <string>Enable Low-Q extrapolation</string>
580               </property>
581              </widget>
582             </item>
583             <item row="2" column="1">
584              <layout class="QVBoxLayout" name="verticalLayout">
585               <item>
586                <widget class="QRadioButton" name="rbFitLowQ">
587                 <property name="enabled">
588                  <bool>true</bool>
589                 </property>
590                 <property name="text">
591                  <string>Fit</string>
592                 </property>
593                 <property name="checkable">
594                  <bool>true</bool>
595                 </property>
596                 <property name="checked">
597                  <bool>true</bool>
598                 </property>
599                 <property name="autoExclusive">
600                  <bool>true</bool>
601                 </property>
602                </widget>
603               </item>
604               <item>
605                <widget class="QRadioButton" name="rbFixLowQ">
606                 <property name="text">
607                  <string>Fix</string>
608                 </property>
609                 <property name="checkable">
610                  <bool>true</bool>
611                 </property>
612                 <property name="checked">
613                  <bool>false</bool>
614                 </property>
615                 <property name="autoExclusive">
616                  <bool>true</bool>
617                 </property>
618                </widget>
619               </item>
620              </layout>
621             </item>
622            </layout>
623           </widget>
624          </item>
625          <item row="1" column="1">
626           <widget class="QGroupBox" name="groupBox_highQ">
627            <property name="title">
628             <string>High Q</string>
629            </property>
630            <layout class="QGridLayout" name="gridLayout_8">
631             <item row="0" column="0">
632              <widget class="QCheckBox" name="chkHighQ">
633               <property name="toolTip">
634                <string>Check to extrapolate data at high-Q</string>
635               </property>
636               <property name="text">
637                <string>Enable High-Q extrapolation</string>
638               </property>
639              </widget>
640             </item>
641             <item row="1" column="0">
642              <layout class="QHBoxLayout" name="horizontalLayout_5">
643               <item>
644                <widget class="QLabel" name="label_18">
645                 <property name="text">
646                  <string>Npts:</string>
647                 </property>
648                </widget>
649               </item>
650               <item>
651                <widget class="QLineEdit" name="txtNptsHighQ">
652                 <property name="toolTip">
653                  <string>Number of Q points to consider
654 while extrapolating the high-Q region</string>
655                 </property>
656                </widget>
657               </item>
658              </layout>
659             </item>
660             <item row="2" column="0">
661              <layout class="QGridLayout" name="gridLayout_13">
662               <item row="0" column="0">
663                <widget class="QRadioButton" name="rbFitHighQ">
664                 <property name="text">
665                  <string>Fit</string>
666                 </property>
667                 <property name="checkable">
668                  <bool>true</bool>
669                 </property>
670                 <property name="checked">
671                  <bool>false</bool>
672                 </property>
673                </widget>
674               </item>
675               <item row="1" column="0">
676                <widget class="QRadioButton" name="rbFixHighQ">
677                 <property name="text">
678                  <string>Fix</string>
679                 </property>
680                 <property name="checked">
681                  <bool>true</bool>
682                 </property>
683                </widget>
684               </item>
685              </layout>
686             </item>
687             <item row="3" column="0">
688              <layout class="QHBoxLayout" name="horizontalLayout_7">
689               <item>
690                <widget class="QLabel" name="label_19">
691                 <property name="text">
692                  <string>Power:</string>
693                 </property>
694                </widget>
695               </item>
696               <item>
697                <widget class="QLineEdit" name="txtPowerHighQ">
698                 <property name="toolTip">
699                  <string>Exponent to apply to the Power_law function.</string>
700                 </property>
701                </widget>
702               </item>
703              </layout>
704             </item>
705            </layout>
706           </widget>
707          </item>
708         </layout>
709        </widget>
710       </item>
711      </layout>
712     </widget>
713    </widget>
714   </item>
715  </layout>
716 </widget>
717 <resources/>
718 <connections/>
719</ui>
Note: See TracBrowser for help on using the repository browser.