]> git.sesse.net Git - vlc/blob - modules/gui/qt4/ui/sout.ui
Qt4 - Sout: add functions to choose some predefined profiles for audio/video codecs.
[vlc] / modules / gui / qt4 / ui / sout.ui
1 <ui version="4.0" >
2  <class>Sout</class>
3  <widget class="QWidget" name="Sout" >
4   <property name="geometry" >
5    <rect>
6     <x>0</x>
7     <y>0</y>
8     <width>617</width>
9     <height>653</height>
10    </rect>
11   </property>
12   <property name="sizePolicy" >
13    <sizepolicy vsizetype="Preferred" hsizetype="Minimum" >
14     <horstretch>0</horstretch>
15     <verstretch>0</verstretch>
16    </sizepolicy>
17   </property>
18   <property name="windowTitle" >
19    <string>_("Stream Output")</string>
20   </property>
21   <layout class="QGridLayout" >
22    <item row="0" column="0" colspan="2" >
23     <widget class="QGroupBox" name="groupBox" >
24      <property name="sizePolicy" >
25       <sizepolicy vsizetype="Preferred" hsizetype="Minimum" >
26        <horstretch>0</horstretch>
27        <verstretch>0</verstretch>
28       </sizepolicy>
29      </property>
30      <property name="title" >
31       <string>_("Outputs")</string>
32      </property>
33      <layout class="QHBoxLayout" >
34       <item>
35        <layout class="QGridLayout" >
36         <item row="1" column="1" >
37          <widget class="QLabel" name="fileLabel" >
38           <property name="enabled" >
39            <bool>false</bool>
40           </property>
41           <property name="text" >
42            <string>_("Filename")</string>
43           </property>
44          </widget>
45         </item>
46         <item row="1" column="0" >
47          <widget class="QCheckBox" name="fileOutput" >
48           <property name="contextMenuPolicy" >
49            <enum>Qt::NoContextMenu</enum>
50           </property>
51           <property name="text" >
52            <string>_("File")</string>
53           </property>
54          </widget>
55         </item>
56         <item row="2" column="4" >
57          <widget class="QSpinBox" name="HTTPPort" >
58           <property name="enabled" >
59            <bool>false</bool>
60           </property>
61           <property name="maximumSize" >
62            <size>
63             <width>90</width>
64             <height>16777215</height>
65            </size>
66           </property>
67           <property name="alignment" >
68            <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
69           </property>
70           <property name="minimum" >
71            <number>1</number>
72           </property>
73           <property name="maximum" >
74            <number>65535</number>
75           </property>
76           <property name="singleStep" >
77            <number>1</number>
78           </property>
79           <property name="value" >
80            <number>8080</number>
81           </property>
82          </widget>
83         </item>
84         <item row="1" column="4" >
85          <widget class="QCheckBox" name="rawInput" >
86           <property name="enabled" >
87            <bool>false</bool>
88           </property>
89           <property name="text" >
90            <string>_("Dump raw input")</string>
91           </property>
92          </widget>
93         </item>
94         <item row="1" column="2" >
95          <widget class="QLineEdit" name="fileEdit" >
96           <property name="enabled" >
97            <bool>false</bool>
98           </property>
99          </widget>
100         </item>
101         <item row="3" column="3" >
102          <widget class="QLabel" name="MMSHPortLabel" >
103           <property name="enabled" >
104            <bool>false</bool>
105           </property>
106           <property name="text" >
107            <string>_("Port:")</string>
108           </property>
109           <property name="alignment" >
110            <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
111           </property>
112          </widget>
113         </item>
114         <item row="3" column="1" >
115          <widget class="QLabel" name="MMSHLabel" >
116           <property name="enabled" >
117            <bool>false</bool>
118           </property>
119           <property name="text" >
120            <string>_("Address")</string>
121           </property>
122          </widget>
123         </item>
124         <item row="0" column="0" >
125          <widget class="QCheckBox" name="localOutput" >
126           <property name="text" >
127            <string>_("Play locally")</string>
128           </property>
129          </widget>
130         </item>
131         <item row="3" column="0" >
132          <widget class="QCheckBox" name="MMSHOutput" >
133           <property name="text" >
134            <string>MMSH</string>
135           </property>
136          </widget>
137         </item>
138         <item row="1" column="3" >
139          <widget class="QPushButton" name="fileSelectButton" >
140           <property name="enabled" >
141            <bool>false</bool>
142           </property>
143           <property name="text" >
144            <string>_("Browse...")</string>
145           </property>
146          </widget>
147         </item>
148         <item row="2" column="2" >
149          <widget class="QLineEdit" name="HTTPEdit" >
150           <property name="enabled" >
151            <bool>false</bool>
152           </property>
153          </widget>
154         </item>
155         <item row="2" column="1" >
156          <widget class="QLabel" name="HTTPLabel" >
157           <property name="enabled" >
158            <bool>false</bool>
159           </property>
160           <property name="text" >
161            <string>_("Address")</string>
162           </property>
163          </widget>
164         </item>
165         <item row="2" column="3" >
166          <widget class="QLabel" name="HTTPPortLabel" >
167           <property name="enabled" >
168            <bool>false</bool>
169           </property>
170           <property name="text" >
171            <string>_("Port:")</string>
172           </property>
173           <property name="alignment" >
174            <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
175           </property>
176          </widget>
177         </item>
178         <item row="3" column="2" >
179          <widget class="QLineEdit" name="MMSHEdit" >
180           <property name="enabled" >
181            <bool>false</bool>
182           </property>
183          </widget>
184         </item>
185         <item row="2" column="0" >
186          <widget class="QCheckBox" name="HTTPOutput" >
187           <property name="text" >
188            <string>HTTP</string>
189           </property>
190          </widget>
191         </item>
192         <item row="4" column="0" >
193          <widget class="QCheckBox" name="UDPOutput" >
194           <property name="text" >
195            <string>UDP</string>
196           </property>
197          </widget>
198         </item>
199         <item row="4" column="1" >
200          <widget class="QLabel" name="UDPLabel" >
201           <property name="enabled" >
202            <bool>false</bool>
203           </property>
204           <property name="text" >
205            <string>_("Address")</string>
206           </property>
207          </widget>
208         </item>
209         <item row="4" column="3" >
210          <widget class="QLabel" name="UDPPortLabel" >
211           <property name="enabled" >
212            <bool>false</bool>
213           </property>
214           <property name="text" >
215            <string>_("Port:")</string>
216           </property>
217           <property name="alignment" >
218            <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
219           </property>
220          </widget>
221         </item>
222         <item row="4" column="2" >
223          <widget class="QLineEdit" name="UDPEdit" >
224           <property name="enabled" >
225            <bool>false</bool>
226           </property>
227          </widget>
228         </item>
229         <item row="3" column="4" >
230          <widget class="QSpinBox" name="MMSHPort" >
231           <property name="enabled" >
232            <bool>false</bool>
233           </property>
234           <property name="maximumSize" >
235            <size>
236             <width>90</width>
237             <height>16777215</height>
238            </size>
239           </property>
240           <property name="alignment" >
241            <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
242           </property>
243           <property name="minimum" >
244            <number>1</number>
245           </property>
246           <property name="maximum" >
247            <number>65535</number>
248           </property>
249           <property name="value" >
250            <number>1234</number>
251           </property>
252          </widget>
253         </item>
254         <item row="4" column="4" >
255          <widget class="QSpinBox" name="UDPPort" >
256           <property name="enabled" >
257            <bool>false</bool>
258           </property>
259           <property name="maximumSize" >
260            <size>
261             <width>90</width>
262             <height>16777215</height>
263            </size>
264           </property>
265           <property name="alignment" >
266            <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
267           </property>
268           <property name="minimum" >
269            <number>1</number>
270           </property>
271           <property name="maximum" >
272            <number>65535</number>
273           </property>
274           <property name="value" >
275            <number>1234</number>
276           </property>
277          </widget>
278         </item>
279        </layout>
280       </item>
281      </layout>
282     </widget>
283    </item>
284    <item row="1" column="0" colspan="2" >
285     <widget class="Line" name="line" >
286      <property name="orientation" >
287       <enum>Qt::Horizontal</enum>
288      </property>
289     </widget>
290    </item>
291    <item row="2" column="0" >
292     <widget class="QLabel" name="label_3" >
293      <property name="text" >
294       <string>_("Profile")</string>
295      </property>
296     </widget>
297    </item>
298    <item row="2" column="1" >
299     <widget class="QComboBox" name="profileBox" />
300    </item>
301    <item row="4" column="0" colspan="2" >
302     <widget class="QTabWidget" name="tabWidget" >
303      <widget class="QWidget" name="tab" >
304       <attribute name="title" >
305        <string>_("Encapsulation")</string>
306       </attribute>
307       <layout class="QGridLayout" >
308        <item row="0" column="0" >
309         <widget class="QRadioButton" name="TSMux" >
310          <property name="text" >
311           <string>MPEG-TS</string>
312          </property>
313         </widget>
314        </item>
315        <item row="0" column="1" >
316         <widget class="QRadioButton" name="OggMux" >
317          <property name="text" >
318           <string>Ogg</string>
319          </property>
320         </widget>
321        </item>
322        <item row="0" column="2" >
323         <widget class="QRadioButton" name="MOVMux" >
324          <property name="text" >
325           <string>MOV</string>
326          </property>
327         </widget>
328        </item>
329        <item row="0" column="3" >
330         <widget class="QRadioButton" name="FLVMux" >
331          <property name="text" >
332           <string>FLV</string>
333          </property>
334         </widget>
335        </item>
336        <item row="1" column="0" >
337         <widget class="QRadioButton" name="PSMux" >
338          <property name="text" >
339           <string>MPEG-PS</string>
340          </property>
341         </widget>
342        </item>
343        <item row="1" column="1" >
344         <widget class="QRadioButton" name="ASFMux" >
345          <property name="text" >
346           <string>ASF/WMV</string>
347          </property>
348         </widget>
349        </item>
350        <item row="1" column="2" >
351         <widget class="QRadioButton" name="WAVMux" >
352          <property name="text" >
353           <string>WAV</string>
354          </property>
355         </widget>
356        </item>
357        <item row="2" column="0" >
358         <widget class="QRadioButton" name="MPEG1Mux" >
359          <property name="text" >
360           <string>MPEG 1</string>
361          </property>
362         </widget>
363        </item>
364        <item row="2" column="1" >
365         <widget class="QRadioButton" name="MP4Mux" >
366          <property name="text" >
367           <string>MP4</string>
368          </property>
369         </widget>
370        </item>
371        <item row="2" column="2" >
372         <widget class="QRadioButton" name="RAWMux" >
373          <property name="text" >
374           <string>RAW</string>
375          </property>
376         </widget>
377        </item>
378       </layout>
379      </widget>
380      <widget class="QWidget" name="tab_2" >
381       <property name="enabled" >
382        <bool>true</bool>
383       </property>
384       <attribute name="title" >
385        <string>_("Video Codec")</string>
386       </attribute>
387       <layout class="QGridLayout" >
388        <item row="0" column="0" >
389         <widget class="QCheckBox" name="transcodeVideo" >
390          <property name="text" >
391           <string>_("Video")</string>
392          </property>
393         </widget>
394        </item>
395        <item rowspan="2" row="0" column="1" >
396         <widget class="QComboBox" name="vCodecBox" >
397          <property name="enabled" >
398           <bool>false</bool>
399          </property>
400          <property name="editable" >
401           <bool>false</bool>
402          </property>
403         </widget>
404        </item>
405        <item row="1" column="0" >
406         <widget class="QLabel" name="vCodecLabel" >
407          <property name="enabled" >
408           <bool>false</bool>
409          </property>
410          <property name="text" >
411           <string>_("Codec")</string>
412          </property>
413         </widget>
414        </item>
415        <item row="2" column="0" >
416         <widget class="QLabel" name="vBitrateLabel" >
417          <property name="enabled" >
418           <bool>false</bool>
419          </property>
420          <property name="text" >
421           <string>_("Bitrate (kb/s)")</string>
422          </property>
423         </widget>
424        </item>
425        <item row="2" column="1" >
426         <widget class="QSpinBox" name="vBitrateSpin" >
427          <property name="enabled" >
428           <bool>false</bool>
429          </property>
430          <property name="alignment" >
431           <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
432          </property>
433          <property name="accelerated" >
434           <bool>true</bool>
435          </property>
436          <property name="suffix" >
437           <string> kb/s</string>
438          </property>
439          <property name="minimum" >
440           <number>8</number>
441          </property>
442          <property name="maximum" >
443           <number>8192</number>
444          </property>
445          <property name="value" >
446           <number>800</number>
447          </property>
448         </widget>
449        </item>
450        <item row="3" column="0" >
451         <widget class="QLabel" name="vScaleLabel" >
452          <property name="enabled" >
453           <bool>false</bool>
454          </property>
455          <property name="text" >
456           <string>_("Scale")</string>
457          </property>
458         </widget>
459        </item>
460        <item row="3" column="1" >
461         <widget class="QComboBox" name="vScaleBox" >
462          <property name="enabled" >
463           <bool>false</bool>
464          </property>
465          <property name="editable" >
466           <bool>true</bool>
467          </property>
468         </widget>
469        </item>
470       </layout>
471      </widget>
472      <widget class="QWidget" name="tab_3" >
473       <attribute name="title" >
474        <string>_("Audio Codec")</string>
475       </attribute>
476       <layout class="QGridLayout" >
477        <item row="0" column="0" >
478         <widget class="QCheckBox" name="transcodeAudio" >
479          <property name="text" >
480           <string>_("Audio")</string>
481          </property>
482         </widget>
483        </item>
484        <item row="1" column="0" >
485         <widget class="QLabel" name="aCodecLabel" >
486          <property name="enabled" >
487           <bool>false</bool>
488          </property>
489          <property name="text" >
490           <string>_("Codec")</string>
491          </property>
492         </widget>
493        </item>
494        <item row="1" column="1" >
495         <widget class="QComboBox" name="aCodecBox" >
496          <property name="enabled" >
497           <bool>false</bool>
498          </property>
499         </widget>
500        </item>
501        <item row="2" column="0" >
502         <widget class="QLabel" name="aBitrateLabel" >
503          <property name="enabled" >
504           <bool>false</bool>
505          </property>
506          <property name="text" >
507           <string>_("Bitrate (kb/s)")</string>
508          </property>
509         </widget>
510        </item>
511        <item row="2" column="1" >
512         <widget class="QSpinBox" name="aBitrateSpin" >
513          <property name="enabled" >
514           <bool>false</bool>
515          </property>
516          <property name="alignment" >
517           <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
518          </property>
519          <property name="suffix" >
520           <string> kb/s</string>
521          </property>
522          <property name="minimum" >
523           <number>8</number>
524          </property>
525          <property name="maximum" >
526           <number>512</number>
527          </property>
528          <property name="value" >
529           <number>128</number>
530          </property>
531         </widget>
532        </item>
533        <item row="3" column="0" >
534         <widget class="QLabel" name="aChannelsLabel" >
535          <property name="enabled" >
536           <bool>false</bool>
537          </property>
538          <property name="text" >
539           <string>_("Channels")</string>
540          </property>
541         </widget>
542        </item>
543        <item row="3" column="1" >
544         <widget class="QSpinBox" name="aChannelsSpin" >
545          <property name="enabled" >
546           <bool>false</bool>
547          </property>
548          <property name="alignment" >
549           <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
550          </property>
551          <property name="minimum" >
552           <number>1</number>
553          </property>
554          <property name="maximum" >
555           <number>10</number>
556          </property>
557          <property name="value" >
558           <number>2</number>
559          </property>
560         </widget>
561        </item>
562       </layout>
563      </widget>
564      <widget class="QWidget" name="tab_4" >
565       <attribute name="title" >
566        <string>_("Subtitles")</string>
567       </attribute>
568       <layout class="QGridLayout" >
569        <item row="0" column="0" >
570         <widget class="QCheckBox" name="transcodeSubs" >
571          <property name="text" >
572           <string>_("Subtitles")</string>
573          </property>
574         </widget>
575        </item>
576        <item row="0" column="1" >
577         <widget class="QComboBox" name="subsCodecBox" >
578          <property name="enabled" >
579           <bool>false</bool>
580          </property>
581         </widget>
582        </item>
583        <item row="1" column="1" >
584         <widget class="QCheckBox" name="subsOverlay" >
585          <property name="enabled" >
586           <bool>false</bool>
587          </property>
588          <property name="text" >
589           <string>_("Overlay subtitles on the video")</string>
590          </property>
591         </widget>
592        </item>
593       </layout>
594      </widget>
595     </widget>
596    </item>
597    <item row="5" column="0" colspan="2" >
598     <widget class="QGroupBox" name="groupBox_3" >
599      <property name="title" >
600       <string>_("Miscellaneous")</string>
601      </property>
602      <layout class="QHBoxLayout" >
603       <item>
604        <layout class="QGridLayout" >
605         <item row="0" column="0" >
606          <widget class="QCheckBox" name="sap" >
607           <property name="enabled" >
608            <bool>false</bool>
609           </property>
610           <property name="text" >
611            <string>_("SAP announce")</string>
612           </property>
613          </widget>
614         </item>
615         <item row="0" column="3" >
616          <widget class="QLabel" name="sapGroupLabel" >
617           <property name="enabled" >
618            <bool>false</bool>
619           </property>
620           <property name="text" >
621            <string>_("Group name")</string>
622           </property>
623          </widget>
624         </item>
625         <item row="0" column="4" >
626          <widget class="QLineEdit" name="sapGroup" >
627           <property name="enabled" >
628            <bool>false</bool>
629           </property>
630          </widget>
631         </item>
632         <item row="1" column="4" >
633          <widget class="QSpinBox" name="ttl" >
634           <property name="alignment" >
635            <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
636           </property>
637           <property name="minimum" >
638            <number>1</number>
639           </property>
640           <property name="maximum" >
641            <number>255</number>
642           </property>
643          </widget>
644         </item>
645         <item row="0" column="1" colspan="2" >
646          <widget class="QLineEdit" name="sapName" >
647           <property name="enabled" >
648            <bool>false</bool>
649           </property>
650          </widget>
651         </item>
652         <item row="1" column="0" colspan="2" >
653          <widget class="QCheckBox" name="soutAll" >
654           <property name="text" >
655            <string>_("Stream all elementary streams")</string>
656           </property>
657          </widget>
658         </item>
659         <item row="1" column="3" >
660          <widget class="QLabel" name="label_10" >
661           <property name="text" >
662            <string>_("Time-To-Live (TTL)")</string>
663           </property>
664          </widget>
665         </item>
666        </layout>
667       </item>
668      </layout>
669     </widget>
670    </item>
671    <item row="6" column="0" colspan="2" >
672     <widget class="QGroupBox" name="groupBox_4" >
673      <property name="sizePolicy" >
674       <sizepolicy vsizetype="Fixed" hsizetype="Preferred" >
675        <horstretch>0</horstretch>
676        <verstretch>0</verstretch>
677       </sizepolicy>
678      </property>
679      <property name="title" >
680       <string>_("Generated stream output string")</string>
681      </property>
682      <layout class="QHBoxLayout" >
683       <item>
684        <widget class="QLineEdit" name="mrlEdit" />
685       </item>
686      </layout>
687     </widget>
688    </item>
689    <item row="7" column="0" colspan="2" >
690     <layout class="QHBoxLayout" >
691      <item>
692       <spacer>
693        <property name="orientation" >
694         <enum>Qt::Horizontal</enum>
695        </property>
696        <property name="sizeHint" >
697         <size>
698          <width>40</width>
699          <height>20</height>
700         </size>
701        </property>
702       </spacer>
703      </item>
704      <item>
705       <widget class="QDialogButtonBox" name="acceptButtonBox" >
706        <property name="standardButtons" >
707         <set>QDialogButtonBox::NoButton</set>
708        </property>
709       </widget>
710      </item>
711     </layout>
712    </item>
713    <item row="3" column="0" colspan="2" >
714     <widget class="Line" name="line_2" >
715      <property name="orientation" >
716       <enum>Qt::Horizontal</enum>
717      </property>
718     </widget>
719    </item>
720   </layout>
721  </widget>
722  <resources/>
723  <connections>
724   <connection>
725    <sender>UDPOutput</sender>
726    <signal>clicked(bool)</signal>
727    <receiver>sap</receiver>
728    <slot>setEnabled(bool)</slot>
729    <hints>
730     <hint type="sourcelabel" >
731      <x>68</x>
732      <y>175</y>
733     </hint>
734     <hint type="destinationlabel" >
735      <x>80</x>
736      <y>467</y>
737     </hint>
738    </hints>
739   </connection>
740   <connection>
741    <sender>UDPOutput</sender>
742    <signal>clicked(bool)</signal>
743    <receiver>UDPLabel</receiver>
744    <slot>setEnabled(bool)</slot>
745    <hints>
746     <hint type="sourcelabel" >
747      <x>58</x>
748      <y>174</y>
749     </hint>
750     <hint type="destinationlabel" >
751      <x>147</x>
752      <y>184</y>
753     </hint>
754    </hints>
755   </connection>
756   <connection>
757    <sender>UDPOutput</sender>
758    <signal>clicked(bool)</signal>
759    <receiver>UDPEdit</receiver>
760    <slot>setEnabled(bool)</slot>
761    <hints>
762     <hint type="sourcelabel" >
763      <x>63</x>
764      <y>186</y>
765     </hint>
766     <hint type="destinationlabel" >
767      <x>244</x>
768      <y>186</y>
769     </hint>
770    </hints>
771   </connection>
772   <connection>
773    <sender>MMSHOutput</sender>
774    <signal>clicked(bool)</signal>
775    <receiver>MMSHLabel</receiver>
776    <slot>setEnabled(bool)</slot>
777    <hints>
778     <hint type="sourcelabel" >
779      <x>41</x>
780      <y>155</y>
781     </hint>
782     <hint type="destinationlabel" >
783      <x>145</x>
784      <y>155</y>
785     </hint>
786    </hints>
787   </connection>
788   <connection>
789    <sender>MMSHOutput</sender>
790    <signal>clicked(bool)</signal>
791    <receiver>MMSHEdit</receiver>
792    <slot>setEnabled(bool)</slot>
793    <hints>
794     <hint type="sourcelabel" >
795      <x>65</x>
796      <y>155</y>
797     </hint>
798     <hint type="destinationlabel" >
799      <x>270</x>
800      <y>155</y>
801     </hint>
802    </hints>
803   </connection>
804   <connection>
805    <sender>MMSHOutput</sender>
806    <signal>clicked(bool)</signal>
807    <receiver>MMSHPortLabel</receiver>
808    <slot>setEnabled(bool)</slot>
809    <hints>
810     <hint type="sourcelabel" >
811      <x>54</x>
812      <y>155</y>
813     </hint>
814     <hint type="destinationlabel" >
815      <x>416</x>
816      <y>155</y>
817     </hint>
818    </hints>
819   </connection>
820   <connection>
821    <sender>UDPOutput</sender>
822    <signal>clicked(bool)</signal>
823    <receiver>UDPPortLabel</receiver>
824    <slot>setEnabled(bool)</slot>
825    <hints>
826     <hint type="sourcelabel" >
827      <x>54</x>
828      <y>186</y>
829     </hint>
830     <hint type="destinationlabel" >
831      <x>426</x>
832      <y>186</y>
833     </hint>
834    </hints>
835   </connection>
836   <connection>
837    <sender>UDPOutput</sender>
838    <signal>clicked(bool)</signal>
839    <receiver>UDPPort</receiver>
840    <slot>setEnabled(bool)</slot>
841    <hints>
842     <hint type="sourcelabel" >
843      <x>38</x>
844      <y>186</y>
845     </hint>
846     <hint type="destinationlabel" >
847      <x>549</x>
848      <y>186</y>
849     </hint>
850    </hints>
851   </connection>
852   <connection>
853    <sender>MMSHOutput</sender>
854    <signal>clicked(bool)</signal>
855    <receiver>MMSHPort</receiver>
856    <slot>setEnabled(bool)</slot>
857    <hints>
858     <hint type="sourcelabel" >
859      <x>51</x>
860      <y>155</y>
861     </hint>
862     <hint type="destinationlabel" >
863      <x>549</x>
864      <y>155</y>
865     </hint>
866    </hints>
867   </connection>
868   <connection>
869    <sender>sap</sender>
870    <signal>clicked(bool)</signal>
871    <receiver>sapName</receiver>
872    <slot>setEnabled(bool)</slot>
873    <hints>
874     <hint type="sourcelabel" >
875      <x>98</x>
876      <y>474</y>
877     </hint>
878     <hint type="destinationlabel" >
879      <x>198</x>
880      <y>466</y>
881     </hint>
882    </hints>
883   </connection>
884   <connection>
885    <sender>sap</sender>
886    <signal>clicked(bool)</signal>
887    <receiver>sapGroupLabel</receiver>
888    <slot>setEnabled(bool)</slot>
889    <hints>
890     <hint type="sourcelabel" >
891      <x>41</x>
892      <y>465</y>
893     </hint>
894     <hint type="destinationlabel" >
895      <x>335</x>
896      <y>472</y>
897     </hint>
898    </hints>
899   </connection>
900   <connection>
901    <sender>sap</sender>
902    <signal>clicked(bool)</signal>
903    <receiver>sapGroup</receiver>
904    <slot>setEnabled(bool)</slot>
905    <hints>
906     <hint type="sourcelabel" >
907      <x>33</x>
908      <y>470</y>
909     </hint>
910     <hint type="destinationlabel" >
911      <x>459</x>
912      <y>464</y>
913     </hint>
914    </hints>
915   </connection>
916   <connection>
917    <sender>HTTPOutput</sender>
918    <signal>clicked(bool)</signal>
919    <receiver>HTTPLabel</receiver>
920    <slot>setEnabled(bool)</slot>
921    <hints>
922     <hint type="sourcelabel" >
923      <x>49</x>
924      <y>105</y>
925     </hint>
926     <hint type="destinationlabel" >
927      <x>155</x>
928      <y>117</y>
929     </hint>
930    </hints>
931   </connection>
932   <connection>
933    <sender>HTTPOutput</sender>
934    <signal>clicked(bool)</signal>
935    <receiver>HTTPEdit</receiver>
936    <slot>setEnabled(bool)</slot>
937    <hints>
938     <hint type="sourcelabel" >
939      <x>34</x>
940      <y>104</y>
941     </hint>
942     <hint type="destinationlabel" >
943      <x>264</x>
944      <y>115</y>
945     </hint>
946    </hints>
947   </connection>
948   <connection>
949    <sender>HTTPOutput</sender>
950    <signal>clicked(bool)</signal>
951    <receiver>HTTPPortLabel</receiver>
952    <slot>setEnabled(bool)</slot>
953    <hints>
954     <hint type="sourcelabel" >
955      <x>26</x>
956      <y>108</y>
957     </hint>
958     <hint type="destinationlabel" >
959      <x>425</x>
960      <y>114</y>
961     </hint>
962    </hints>
963   </connection>
964   <connection>
965    <sender>HTTPOutput</sender>
966    <signal>clicked(bool)</signal>
967    <receiver>HTTPPort</receiver>
968    <slot>setEnabled(bool)</slot>
969    <hints>
970     <hint type="sourcelabel" >
971      <x>67</x>
972      <y>104</y>
973     </hint>
974     <hint type="destinationlabel" >
975      <x>543</x>
976      <y>114</y>
977     </hint>
978    </hints>
979   </connection>
980   <connection>
981    <sender>fileOutput</sender>
982    <signal>clicked(bool)</signal>
983    <receiver>fileLabel</receiver>
984    <slot>setEnabled(bool)</slot>
985    <hints>
986     <hint type="sourcelabel" >
987      <x>108</x>
988      <y>92</y>
989     </hint>
990     <hint type="destinationlabel" >
991      <x>120</x>
992      <y>95</y>
993     </hint>
994    </hints>
995   </connection>
996   <connection>
997    <sender>fileOutput</sender>
998    <signal>clicked(bool)</signal>
999    <receiver>fileEdit</receiver>
1000    <slot>setEnabled(bool)</slot>
1001    <hints>
1002     <hint type="sourcelabel" >
1003      <x>61</x>
1004      <y>81</y>
1005     </hint>
1006     <hint type="destinationlabel" >
1007      <x>288</x>
1008      <y>82</y>
1009     </hint>
1010    </hints>
1011   </connection>
1012   <connection>
1013    <sender>fileOutput</sender>
1014    <signal>clicked(bool)</signal>
1015    <receiver>fileSelectButton</receiver>
1016    <slot>setEnabled(bool)</slot>
1017    <hints>
1018     <hint type="sourcelabel" >
1019      <x>25</x>
1020      <y>88</y>
1021     </hint>
1022     <hint type="destinationlabel" >
1023      <x>443</x>
1024      <y>86</y>
1025     </hint>
1026    </hints>
1027   </connection>
1028   <connection>
1029    <sender>fileOutput</sender>
1030    <signal>clicked(bool)</signal>
1031    <receiver>rawInput</receiver>
1032    <slot>setEnabled(bool)</slot>
1033    <hints>
1034     <hint type="sourcelabel" >
1035      <x>25</x>
1036      <y>79</y>
1037     </hint>
1038     <hint type="destinationlabel" >
1039      <x>552</x>
1040      <y>90</y>
1041     </hint>
1042    </hints>
1043   </connection>
1044   <connection>
1045    <sender>rawInput</sender>
1046    <signal>clicked(bool)</signal>
1047    <receiver>HTTPOutput</receiver>
1048    <slot>setDisabled(bool)</slot>
1049    <hints>
1050     <hint type="sourcelabel" >
1051      <x>605</x>
1052      <y>71</y>
1053     </hint>
1054     <hint type="destinationlabel" >
1055      <x>24</x>
1056      <y>115</y>
1057     </hint>
1058    </hints>
1059   </connection>
1060   <connection>
1061    <sender>rawInput</sender>
1062    <signal>clicked(bool)</signal>
1063    <receiver>groupBox_3</receiver>
1064    <slot>setDisabled(bool)</slot>
1065    <hints>
1066     <hint type="sourcelabel" >
1067      <x>583</x>
1068      <y>76</y>
1069     </hint>
1070     <hint type="destinationlabel" >
1071      <x>518</x>
1072      <y>427</y>
1073     </hint>
1074    </hints>
1075   </connection>
1076   <connection>
1077    <sender>rawInput</sender>
1078    <signal>clicked(bool)</signal>
1079    <receiver>UDPOutput</receiver>
1080    <slot>setDisabled(bool)</slot>
1081    <hints>
1082     <hint type="sourcelabel" >
1083      <x>595</x>
1084      <y>75</y>
1085     </hint>
1086     <hint type="destinationlabel" >
1087      <x>66</x>
1088      <y>172</y>
1089     </hint>
1090    </hints>
1091   </connection>
1092   <connection>
1093    <sender>rawInput</sender>
1094    <signal>clicked(bool)</signal>
1095    <receiver>MMSHOutput</receiver>
1096    <slot>setDisabled(bool)</slot>
1097    <hints>
1098     <hint type="sourcelabel" >
1099      <x>485</x>
1100      <y>92</y>
1101     </hint>
1102     <hint type="destinationlabel" >
1103      <x>46</x>
1104      <y>141</y>
1105     </hint>
1106    </hints>
1107   </connection>
1108  </connections>
1109 </ui>