blob: 5578e1476de70c9426c3f0704c67911c69857ad7 [file] [log] [blame]
Edric Milaret627500d2015-03-27 16:41:40 -04001<?xml version="1.0" encoding="UTF-8"?>
2<ui version="4.0">
3 <class>AccountDetails</class>
4 <widget class="QWidget" name="AccountDetails">
5 <property name="geometry">
6 <rect>
7 <x>0</x>
8 <y>0</y>
Edric Milaret3e6aefe2015-06-05 16:07:26 -04009 <width>748</width>
10 <height>657</height>
Edric Milaret627500d2015-03-27 16:41:40 -040011 </rect>
12 </property>
13 <property name="windowTitle">
14 <string>Form</string>
15 </property>
16 <layout class="QVBoxLayout" name="verticalLayout">
17 <item>
18 <widget class="QTabWidget" name="tabWidget">
19 <property name="currentIndex">
20 <number>0</number>
21 </property>
22 <widget class="QWidget" name="gen_tab">
23 <attribute name="title">
24 <string>General</string>
25 </attribute>
26 <layout class="QVBoxLayout" name="verticalLayout_4">
27 <property name="spacing">
28 <number>0</number>
29 </property>
30 <item>
31 <layout class="QVBoxLayout" name="verticalLayout_5">
32 <property name="spacing">
33 <number>10</number>
34 </property>
35 <item>
36 <widget class="QLabel" name="accountLabel">
37 <property name="maximumSize">
38 <size>
39 <width>16777215</width>
40 <height>20</height>
41 </size>
42 </property>
43 <property name="font">
44 <font>
45 <weight>75</weight>
46 <bold>true</bold>
47 </font>
48 </property>
49 <property name="text">
50 <string>Account</string>
51 </property>
52 </widget>
53 </item>
54 <item>
55 <layout class="QFormLayout" name="formLayout">
56 <property name="verticalSpacing">
57 <number>10</number>
58 </property>
59 <item row="1" column="0">
60 <widget class="QLabel" name="typeLabel">
61 <property name="text">
62 <string>Type</string>
63 </property>
64 </widget>
65 </item>
Edric Milaret627500d2015-03-27 16:41:40 -040066 <item row="0" column="0">
67 <widget class="QLabel" name="aliasLabel">
68 <property name="text">
69 <string>Alias</string>
70 </property>
71 </widget>
72 </item>
73 <item row="0" column="1">
Edric Milaret3e6aefe2015-06-05 16:07:26 -040074 <widget class="QLineEdit" name="lrcfg_alias"/>
Edric Milaret627500d2015-03-27 16:41:40 -040075 </item>
76 <item row="2" column="0">
77 <widget class="QLabel" name="hashLabel">
78 <property name="text">
79 <string>Hash</string>
80 </property>
81 </widget>
82 </item>
83 <item row="2" column="1">
Edric Milaret3e6aefe2015-06-05 16:07:26 -040084 <widget class="QLineEdit" name="lrcfg_username">
Edric Milaret627500d2015-03-27 16:41:40 -040085 <property name="readOnly">
86 <bool>true</bool>
87 </property>
88 </widget>
89 </item>
Edric Milaret3e6aefe2015-06-05 16:07:26 -040090 <item row="1" column="1">
91 <widget class="QLabel" name="typeValueLabel">
92 <property name="text">
93 <string>TextLabel</string>
94 </property>
95 </widget>
96 </item>
Edric Milaret627500d2015-03-27 16:41:40 -040097 </layout>
98 </item>
99 </layout>
100 </item>
101 <item>
102 <layout class="QVBoxLayout" name="verticalLayout_6" stretch="0,0,0">
103 <property name="spacing">
104 <number>5</number>
105 </property>
106 <property name="topMargin">
107 <number>10</number>
108 </property>
109 <item>
110 <widget class="QLabel" name="paramLabel">
111 <property name="maximumSize">
112 <size>
113 <width>16777215</width>
114 <height>20</height>
115 </size>
116 </property>
117 <property name="font">
118 <font>
119 <weight>75</weight>
120 <bold>true</bold>
121 </font>
122 </property>
123 <property name="text">
124 <string>Parameters</string>
125 </property>
126 </widget>
127 </item>
128 <item>
129 <layout class="QFormLayout" name="formLayout_2">
130 <property name="topMargin">
131 <number>10</number>
132 </property>
Edric Milaret3e6aefe2015-06-05 16:07:26 -0400133 <item row="0" column="0">
134 <widget class="QLabel" name="hostnameLabel">
135 <property name="text">
136 <string>Hostname</string>
137 </property>
138 </widget>
139 </item>
140 <item row="0" column="1">
141 <widget class="QLineEdit" name="lrcfg_hostname"/>
142 </item>
143 <item row="1" column="0">
144 <widget class="QLabel" name="usernameLabel">
145 <property name="text">
146 <string>Username</string>
147 </property>
148 </widget>
149 </item>
150 <item row="1" column="1">
151 <widget class="QLineEdit" name="usernameEdit"/>
152 </item>
153 <item row="2" column="0">
154 <widget class="QLabel" name="passwordLabel">
155 <property name="text">
156 <string>Password</string>
157 </property>
158 </widget>
159 </item>
160 <item row="2" column="1">
161 <widget class="QLineEdit" name="lrcfg_password">
162 <property name="echoMode">
163 <enum>QLineEdit::PasswordEchoOnEdit</enum>
164 </property>
165 </widget>
166 </item>
167 <item row="3" column="0">
168 <widget class="QLabel" name="proxyLabel">
169 <property name="text">
170 <string>Proxy</string>
171 </property>
172 </widget>
173 </item>
174 <item row="3" column="1">
175 <widget class="QLineEdit" name="lrcfg_proxy"/>
176 </item>
177 <item row="4" column="0">
178 <widget class="QLabel" name="voicemailLabel">
179 <property name="text">
180 <string>Voicemail number</string>
181 </property>
182 </widget>
183 </item>
184 <item row="4" column="1">
185 <widget class="QLineEdit" name="lrcfg_mailbox"/>
186 </item>
187 <item row="5" column="0">
188 <widget class="QCheckBox" name="lrcfg_autoAnswer">
Edric Milaret627500d2015-03-27 16:41:40 -0400189 <property name="text">
190 <string>Auto-answer calls</string>
191 </property>
192 </widget>
193 </item>
Edric Milaret3e6aefe2015-06-05 16:07:26 -0400194 <item row="6" column="0">
195 <widget class="QCheckBox" name="lrcfg_upnpEnabled">
Edric Milaret627500d2015-03-27 16:41:40 -0400196 <property name="enabled">
Edric Milarete6538792015-05-08 11:51:01 -0400197 <bool>true</bool>
Edric Milaret627500d2015-03-27 16:41:40 -0400198 </property>
199 <property name="text">
200 <string>UPnP enabled</string>
201 </property>
202 </widget>
203 </item>
Edric Milaret3e6aefe2015-06-05 16:07:26 -0400204 <item row="7" column="0">
205 <widget class="QLabel" name="label">
Edric Milaret627500d2015-03-27 16:41:40 -0400206 <property name="text">
Edric Milaret3e6aefe2015-06-05 16:07:26 -0400207 <string>DTMF tone type</string>
Edric Milaret627500d2015-03-27 16:41:40 -0400208 </property>
209 </widget>
210 </item>
Edric Milaret3e6aefe2015-06-05 16:07:26 -0400211 <item row="7" column="1">
212 <layout class="QHBoxLayout" name="horizontalLayout_2">
213 <item>
214 <widget class="QRadioButton" name="rtpRadio">
215 <property name="text">
216 <string>RTP</string>
217 </property>
218 <attribute name="buttonGroup">
219 <string notr="true">dtmfGroup</string>
220 </attribute>
221 </widget>
222 </item>
223 <item>
224 <widget class="QRadioButton" name="sipRadio">
225 <property name="text">
226 <string>SIP</string>
227 </property>
228 <attribute name="buttonGroup">
229 <string notr="true">dtmfGroup</string>
230 </attribute>
231 </widget>
232 </item>
233 <item>
234 <spacer name="horizontalSpacer">
235 <property name="orientation">
236 <enum>Qt::Horizontal</enum>
237 </property>
238 <property name="sizeHint" stdset="0">
239 <size>
240 <width>40</width>
241 <height>20</height>
242 </size>
243 </property>
244 </spacer>
245 </item>
246 </layout>
Edric Milaret627500d2015-03-27 16:41:40 -0400247 </item>
248 </layout>
249 </item>
250 <item>
251 <spacer name="verticalSpacer">
252 <property name="orientation">
253 <enum>Qt::Vertical</enum>
254 </property>
255 <property name="sizeHint" stdset="0">
256 <size>
257 <width>20</width>
258 <height>40</height>
259 </size>
260 </property>
261 </spacer>
262 </item>
263 </layout>
264 </item>
265 </layout>
266 </widget>
267 <widget class="QWidget" name="audio_codec_tab">
268 <attribute name="title">
269 <string>Audio</string>
270 </attribute>
271 <layout class="QGridLayout" name="gridLayout_2">
272 <item row="0" column="2">
273 <layout class="QVBoxLayout" name="verticalLayout_3">
274 <property name="leftMargin">
275 <number>0</number>
276 </property>
277 <item>
278 <widget class="QPushButton" name="upAudioButton">
279 <property name="text">
280 <string/>
281 </property>
282 <property name="icon">
283 <iconset resource="ressources.qrc">
284 <normaloff>:/images/arrow-up-bold-circle-outline.png</normaloff>:/images/arrow-up-bold-circle-outline.png</iconset>
285 </property>
286 <property name="iconSize">
287 <size>
288 <width>24</width>
289 <height>24</height>
290 </size>
291 </property>
292 </widget>
293 </item>
294 <item>
295 <widget class="QPushButton" name="downAudioButton">
296 <property name="text">
297 <string/>
298 </property>
299 <property name="icon">
300 <iconset resource="ressources.qrc">
301 <normaloff>:/images/arrow-down-bold-circle-outline.png</normaloff>:/images/arrow-down-bold-circle-outline.png</iconset>
302 </property>
303 <property name="iconSize">
304 <size>
305 <width>24</width>
306 <height>24</height>
307 </size>
308 </property>
309 </widget>
310 </item>
311 <item>
312 <spacer name="verticalSpacer_3">
313 <property name="orientation">
314 <enum>Qt::Vertical</enum>
315 </property>
316 <property name="sizeHint" stdset="0">
317 <size>
318 <width>20</width>
319 <height>40</height>
320 </size>
321 </property>
322 </spacer>
323 </item>
324 </layout>
325 </item>
326 <item row="0" column="0">
327 <widget class="QTableWidget" name="audioCodecView">
328 <property name="layoutDirection">
329 <enum>Qt::LeftToRight</enum>
330 </property>
331 <property name="selectionBehavior">
332 <enum>QAbstractItemView::SelectRows</enum>
333 </property>
334 </widget>
335 </item>
336 </layout>
337 </widget>
338 <widget class="QWidget" name="video_codec_tab">
339 <attribute name="title">
340 <string>Video</string>
341 </attribute>
342 <layout class="QGridLayout" name="gridLayout">
343 <item row="0" column="0">
344 <widget class="QTableWidget" name="videoCodecView"/>
345 </item>
346 <item row="2" column="0">
Edric Milaret3e6aefe2015-06-05 16:07:26 -0400347 <widget class="QCheckBox" name="lrcfg_isVideoEnabled">
Edric Milaret627500d2015-03-27 16:41:40 -0400348 <property name="text">
349 <string>Enable Video</string>
350 </property>
351 </widget>
352 </item>
353 <item row="0" column="2">
354 <layout class="QVBoxLayout" name="verticalLayout_2">
355 <property name="leftMargin">
356 <number>0</number>
357 </property>
358 <item>
359 <widget class="QPushButton" name="upVideoButton">
360 <property name="text">
361 <string/>
362 </property>
363 <property name="icon">
364 <iconset resource="ressources.qrc">
365 <normaloff>:/images/arrow-up-bold-circle-outline.png</normaloff>:/images/arrow-up-bold-circle-outline.png</iconset>
366 </property>
367 <property name="iconSize">
368 <size>
369 <width>24</width>
370 <height>24</height>
371 </size>
372 </property>
373 </widget>
374 </item>
375 <item>
376 <widget class="QPushButton" name="downVideoButton">
377 <property name="text">
378 <string/>
379 </property>
380 <property name="icon">
381 <iconset resource="ressources.qrc">
382 <normaloff>:/images/arrow-down-bold-circle-outline.png</normaloff>:/images/arrow-down-bold-circle-outline.png</iconset>
383 </property>
384 <property name="iconSize">
385 <size>
386 <width>24</width>
387 <height>24</height>
388 </size>
389 </property>
390 </widget>
391 </item>
392 <item>
393 <spacer name="verticalSpacer_2">
394 <property name="orientation">
395 <enum>Qt::Vertical</enum>
396 </property>
397 <property name="sizeHint" stdset="0">
398 <size>
399 <width>20</width>
400 <height>40</height>
401 </size>
402 </property>
403 </spacer>
404 </item>
405 </layout>
406 </item>
407 </layout>
408 </widget>
Edric Milaret3e6aefe2015-06-05 16:07:26 -0400409 <widget class="QWidget" name="advancedTab">
410 <attribute name="title">
411 <string>Advanced</string>
412 </attribute>
413 <layout class="QVBoxLayout" name="verticalLayout_7">
414 <item>
415 <widget class="QLabel" name="label_2">
416 <property name="font">
417 <font>
418 <weight>75</weight>
419 <bold>true</bold>
420 </font>
421 </property>
422 <property name="text">
423 <string>Registration</string>
424 </property>
425 </widget>
426 </item>
427 <item>
428 <layout class="QFormLayout" name="formLayout_3">
429 <item row="0" column="0">
430 <widget class="QLabel" name="label_9">
431 <property name="text">
432 <string>Registration expire timeout (seconds):</string>
433 </property>
434 </widget>
435 </item>
436 <item row="0" column="1">
437 <widget class="QSpinBox" name="lrcfg_registrationExpire">
438 <property name="maximumSize">
439 <size>
440 <width>150</width>
441 <height>16777215</height>
442 </size>
443 </property>
444 </widget>
445 </item>
446 </layout>
447 </item>
448 <item>
449 <widget class="QLabel" name="label_3">
450 <property name="font">
451 <font>
452 <weight>75</weight>
453 <bold>true</bold>
454 </font>
455 </property>
456 <property name="text">
457 <string>Network Interface</string>
458 </property>
459 </widget>
460 </item>
461 <item>
462 <layout class="QFormLayout" name="formLayout_4">
463 <item row="0" column="0">
464 <widget class="QLabel" name="label_10">
465 <property name="text">
466 <string>Local Port:</string>
467 </property>
468 </widget>
469 </item>
470 <item row="0" column="1">
471 <layout class="QHBoxLayout" name="horizontalLayout_7">
472 <item>
473 <widget class="QSpinBox" name="lrcfg_localPort">
474 <property name="minimumSize">
475 <size>
476 <width>100</width>
477 <height>0</height>
478 </size>
479 </property>
480 <property name="maximum">
481 <number>65535</number>
482 </property>
483 </widget>
484 </item>
485 <item>
486 <spacer name="horizontalSpacer_4">
487 <property name="orientation">
488 <enum>Qt::Horizontal</enum>
489 </property>
490 <property name="sizeHint" stdset="0">
491 <size>
492 <width>40</width>
493 <height>20</height>
494 </size>
495 </property>
496 </spacer>
497 </item>
498 </layout>
499 </item>
500 </layout>
501 </item>
502 <item>
503 <widget class="QLabel" name="label_4">
504 <property name="font">
505 <font>
506 <weight>75</weight>
507 <bold>true</bold>
508 </font>
509 </property>
510 <property name="text">
511 <string>Published Adress</string>
512 </property>
513 </widget>
514 </item>
515 <item>
516 <layout class="QVBoxLayout" name="verticalLayout_8">
517 <property name="topMargin">
518 <number>0</number>
519 </property>
520 <property name="bottomMargin">
521 <number>0</number>
522 </property>
523 <item>
524 <widget class="QRadioButton" name="puslishedSameAsLocalRadio">
525 <property name="text">
526 <string>Same as local parameters</string>
527 </property>
528 <property name="checked">
529 <bool>true</bool>
530 </property>
531 <attribute name="buttonGroup">
532 <string notr="true">publishGroup</string>
533 </attribute>
534 </widget>
535 </item>
536 <item>
537 <widget class="QRadioButton" name="customPublishedRadio">
538 <property name="text">
539 <string>Set published address and port:</string>
540 </property>
541 <attribute name="buttonGroup">
542 <string notr="true">publishGroup</string>
543 </attribute>
544 </widget>
545 </item>
546 <item>
547 <layout class="QHBoxLayout" name="publishAdressLayout">
548 <property name="leftMargin">
549 <number>30</number>
550 </property>
551 <property name="topMargin">
552 <number>0</number>
553 </property>
554 <item>
555 <widget class="QLabel" name="label_12">
556 <property name="text">
557 <string>Adress</string>
558 </property>
559 </widget>
560 </item>
561 <item>
562 <widget class="QLineEdit" name="lrcfg_publishedAddress">
563 <property name="enabled">
564 <bool>false</bool>
565 </property>
566 <property name="maximumSize">
567 <size>
568 <width>200</width>
569 <height>16777215</height>
570 </size>
571 </property>
572 </widget>
573 </item>
574 <item>
575 <widget class="QLabel" name="label_11">
576 <property name="text">
577 <string>Port</string>
578 </property>
579 </widget>
580 </item>
581 <item>
582 <widget class="QSpinBox" name="lrcfg_publishedPort">
583 <property name="enabled">
584 <bool>false</bool>
585 </property>
586 <property name="minimumSize">
587 <size>
588 <width>100</width>
589 <height>0</height>
590 </size>
591 </property>
592 <property name="maximum">
593 <number>65535</number>
594 </property>
595 </widget>
596 </item>
597 <item>
598 <spacer name="horizontalSpacer_5">
599 <property name="orientation">
600 <enum>Qt::Horizontal</enum>
601 </property>
602 <property name="sizeHint" stdset="0">
603 <size>
604 <width>40</width>
605 <height>20</height>
606 </size>
607 </property>
608 </spacer>
609 </item>
610 </layout>
611 </item>
612 <item>
613 <layout class="QHBoxLayout" name="horizontalLayout_8">
614 <property name="topMargin">
615 <number>0</number>
616 </property>
617 <item>
618 <widget class="QCheckBox" name="lrcfg_sipStunEnabled">
619 <property name="text">
620 <string>Use STUN</string>
621 </property>
622 </widget>
623 </item>
624 <item>
625 <widget class="QLineEdit" name="lrcfg_sipStunServer">
626 <property name="enabled">
627 <bool>false</bool>
628 </property>
629 </widget>
630 </item>
631 </layout>
632 </item>
633 <item>
634 <layout class="QHBoxLayout" name="horizontalLayout_11">
635 <property name="topMargin">
636 <number>0</number>
637 </property>
638 <item>
639 <widget class="QCheckBox" name="lrcfg_turnEnabled">
640 <property name="text">
641 <string>Use TURN</string>
642 </property>
643 </widget>
644 </item>
645 <item>
646 <widget class="QLineEdit" name="lrcfg_sipTurnServer">
647 <property name="enabled">
648 <bool>false</bool>
649 </property>
650 </widget>
651 </item>
652 </layout>
653 </item>
654 </layout>
655 </item>
656 <item>
657 <widget class="QLabel" name="label_5">
658 <property name="font">
659 <font>
660 <weight>75</weight>
661 <bold>true</bold>
662 </font>
663 </property>
664 <property name="text">
665 <string>SDP Session Negotiation (ICE Fallback)</string>
666 </property>
667 </widget>
668 </item>
669 <item>
670 <widget class="QLabel" name="label_6">
671 <property name="text">
672 <string>These settings are only used during SDP session negotiation in case ICE is not supported by the server or peer.</string>
673 </property>
674 <property name="wordWrap">
675 <bool>true</bool>
676 </property>
677 </widget>
678 </item>
679 <item>
680 <widget class="QLabel" name="label_8">
681 <property name="font">
682 <font>
683 <weight>75</weight>
684 <bold>true</bold>
685 </font>
686 </property>
687 <property name="text">
688 <string>Audio RTP Port Range</string>
689 </property>
690 </widget>
691 </item>
692 <item>
693 <layout class="QHBoxLayout" name="horizontalLayout_5">
694 <property name="leftMargin">
695 <number>30</number>
696 </property>
697 <property name="topMargin">
698 <number>0</number>
699 </property>
700 <item>
701 <widget class="QLabel" name="label_13">
702 <property name="text">
703 <string>Min</string>
704 </property>
705 </widget>
706 </item>
707 <item>
708 <widget class="QSpinBox" name="lrcfg_audioPortMin">
709 <property name="minimumSize">
710 <size>
711 <width>100</width>
712 <height>0</height>
713 </size>
714 </property>
715 <property name="maximum">
716 <number>65535</number>
717 </property>
718 </widget>
719 </item>
720 <item>
721 <widget class="QLabel" name="label_14">
722 <property name="text">
723 <string>Max</string>
724 </property>
725 </widget>
726 </item>
727 <item>
728 <widget class="QSpinBox" name="lrcfg_audioPortMax">
729 <property name="minimumSize">
730 <size>
731 <width>100</width>
732 <height>0</height>
733 </size>
734 </property>
735 <property name="maximum">
736 <number>65535</number>
737 </property>
738 </widget>
739 </item>
740 <item>
741 <spacer name="horizontalSpacer_2">
742 <property name="orientation">
743 <enum>Qt::Horizontal</enum>
744 </property>
745 <property name="sizeHint" stdset="0">
746 <size>
747 <width>40</width>
748 <height>20</height>
749 </size>
750 </property>
751 </spacer>
752 </item>
753 </layout>
754 </item>
755 <item>
756 <widget class="QLabel" name="label_7">
757 <property name="font">
758 <font>
759 <weight>75</weight>
760 <bold>true</bold>
761 </font>
762 </property>
763 <property name="text">
764 <string>Video RTP Port Range</string>
765 </property>
766 </widget>
767 </item>
768 <item>
769 <layout class="QHBoxLayout" name="horizontalLayout_6">
770 <property name="leftMargin">
771 <number>30</number>
772 </property>
773 <property name="topMargin">
774 <number>0</number>
775 </property>
776 <item>
777 <widget class="QLabel" name="label_15">
778 <property name="text">
779 <string>Min</string>
780 </property>
781 </widget>
782 </item>
783 <item>
784 <widget class="QSpinBox" name="lrcfg_videoPortMin">
785 <property name="minimumSize">
786 <size>
787 <width>100</width>
788 <height>0</height>
789 </size>
790 </property>
791 <property name="maximum">
792 <number>65535</number>
793 </property>
794 </widget>
795 </item>
796 <item>
797 <widget class="QLabel" name="label_16">
798 <property name="text">
799 <string>Max</string>
800 </property>
801 </widget>
802 </item>
803 <item>
804 <widget class="QSpinBox" name="lrcfg_videoPortMax">
805 <property name="minimumSize">
806 <size>
807 <width>100</width>
808 <height>0</height>
809 </size>
810 </property>
811 <property name="maximum">
812 <number>65535</number>
813 </property>
814 </widget>
815 </item>
816 <item>
817 <spacer name="horizontalSpacer_3">
818 <property name="orientation">
819 <enum>Qt::Horizontal</enum>
820 </property>
821 <property name="sizeHint" stdset="0">
822 <size>
823 <width>40</width>
824 <height>20</height>
825 </size>
826 </property>
827 </spacer>
828 </item>
829 </layout>
830 </item>
831 </layout>
832 </widget>
833 <widget class="QWidget" name="securityTab">
834 <attribute name="title">
835 <string>Security</string>
836 </attribute>
837 <layout class="QVBoxLayout" name="verticalLayout_9">
838 <item>
839 <widget class="QLabel" name="label_17">
840 <property name="font">
841 <font>
842 <weight>75</weight>
843 <bold>true</bold>
844 </font>
845 </property>
846 <property name="text">
847 <string>Media Stream Encryption</string>
848 </property>
849 </widget>
850 </item>
851 <item>
852 <widget class="QCheckBox" name="srtpEnabled">
853 <property name="text">
854 <string>Encrypt media stream (SRTP)</string>
855 </property>
856 </widget>
857 </item>
858 <item>
859 <layout class="QHBoxLayout" name="horizontalLayout_3">
860 <item>
861 <widget class="QLabel" name="label_18">
862 <property name="text">
863 <string>Key exchange protocol</string>
864 </property>
865 </widget>
866 </item>
867 <item>
868 <widget class="QComboBox" name="keyExchangeModelCombo">
869 <property name="enabled">
870 <bool>false</bool>
871 </property>
872 </widget>
873 </item>
874 </layout>
875 </item>
876 <item>
877 <widget class="QCheckBox" name="lrcfg_srtpRtpFallback">
878 <property name="enabled">
879 <bool>false</bool>
880 </property>
881 <property name="text">
882 <string>Fallback on RTP on encryption failure</string>
883 </property>
884 </widget>
885 </item>
886 <item>
887 <widget class="QLabel" name="label_19">
888 <property name="font">
889 <font>
890 <weight>75</weight>
891 <bold>true</bold>
892 </font>
893 </property>
894 <property name="text">
895 <string>Negotiation Encryption</string>
896 </property>
897 </widget>
898 </item>
899 <item>
900 <widget class="QCheckBox" name="lrcfg_tlsEnabled">
901 <property name="text">
902 <string>Encrypt negotiation (TLS)</string>
903 </property>
904 </widget>
905 </item>
906 <item>
907 <layout class="QFormLayout" name="formLayout_5">
908 <item row="0" column="0">
909 <widget class="QLabel" name="label_20">
910 <property name="text">
911 <string>CA certificate</string>
912 </property>
913 </widget>
914 </item>
915 <item row="1" column="0">
916 <widget class="QLabel" name="label_21">
917 <property name="text">
918 <string>User certificate</string>
919 </property>
920 </widget>
921 </item>
922 <item row="2" column="0">
923 <widget class="QLabel" name="label_22">
924 <property name="text">
925 <string>Private key</string>
926 </property>
927 </widget>
928 </item>
929 <item row="3" column="0">
930 <widget class="QLabel" name="label_23">
931 <property name="text">
932 <string>Private key password</string>
933 </property>
934 </widget>
935 </item>
936 <item row="4" column="0">
937 <widget class="QLabel" name="label_24">
938 <property name="text">
939 <string>TLS protocol method</string>
940 </property>
941 </widget>
942 </item>
943 <item row="5" column="0">
944 <widget class="QLabel" name="label_25">
945 <property name="text">
946 <string>Outgoing TLS server name</string>
947 </property>
948 </widget>
949 </item>
950 <item row="6" column="0">
951 <widget class="QLabel" name="label_26">
952 <property name="text">
953 <string>Negotiation timeout (seconds)</string>
954 </property>
955 </widget>
956 </item>
957 <item row="3" column="1">
958 <widget class="QLineEdit" name="lrcfg_tlsPassword">
959 <property name="enabled">
960 <bool>false</bool>
961 </property>
962 <property name="echoMode">
963 <enum>QLineEdit::Password</enum>
964 </property>
965 </widget>
966 </item>
967 <item row="4" column="1">
968 <widget class="QComboBox" name="tlsProtocoCombo">
969 <property name="enabled">
970 <bool>false</bool>
971 </property>
972 </widget>
973 </item>
974 <item row="5" column="1">
975 <widget class="QLineEdit" name="lrcfg_tlsServerName">
976 <property name="enabled">
977 <bool>false</bool>
978 </property>
979 </widget>
980 </item>
981 <item row="6" column="1">
982 <widget class="QSpinBox" name="lrcfg_tlsNegotiationTimeoutSec">
983 <property name="enabled">
984 <bool>false</bool>
985 </property>
986 <property name="maximum">
987 <number>100000</number>
988 </property>
989 </widget>
990 </item>
991 <item row="1" column="1">
992 <widget class="QPushButton" name="lrcfg_tlsCertificate">
993 <property name="enabled">
994 <bool>false</bool>
995 </property>
996 <property name="layoutDirection">
997 <enum>Qt::RightToLeft</enum>
998 </property>
999 <property name="text">
1000 <string>PushButton</string>
1001 </property>
1002 <property name="icon">
1003 <iconset resource="ressources.qrc">
1004 <normaloff>:/images/folder-download.png</normaloff>:/images/folder-download.png</iconset>
1005 </property>
1006 </widget>
1007 </item>
1008 <item row="2" column="1">
1009 <widget class="QPushButton" name="lrcfg_tlsPrivateKeyCertificate">
1010 <property name="enabled">
1011 <bool>false</bool>
1012 </property>
1013 <property name="layoutDirection">
1014 <enum>Qt::RightToLeft</enum>
1015 </property>
1016 <property name="text">
1017 <string>PushButton</string>
1018 </property>
1019 <property name="icon">
1020 <iconset resource="ressources.qrc">
1021 <normaloff>:/images/folder-download.png</normaloff>:/images/folder-download.png</iconset>
1022 </property>
1023 </widget>
1024 </item>
1025 <item row="0" column="1">
1026 <widget class="QPushButton" name="lrcfg_tlsCaListCertificate">
1027 <property name="enabled">
1028 <bool>false</bool>
1029 </property>
1030 <property name="layoutDirection">
1031 <enum>Qt::RightToLeft</enum>
1032 </property>
1033 <property name="text">
1034 <string>PushButton</string>
1035 </property>
1036 <property name="icon">
1037 <iconset resource="ressources.qrc">
1038 <normaloff>:/images/folder-download.png</normaloff>:/images/folder-download.png</iconset>
1039 </property>
1040 </widget>
1041 </item>
1042 </layout>
1043 </item>
1044 <item>
1045 <widget class="QCheckBox" name="lrcfg_tlsVerifyServer">
1046 <property name="enabled">
1047 <bool>false</bool>
1048 </property>
1049 <property name="text">
1050 <string>Verify incoming certificates (server side)</string>
1051 </property>
1052 </widget>
1053 </item>
1054 <item>
1055 <widget class="QCheckBox" name="lrcfg_tlsVerifyClient">
1056 <property name="enabled">
1057 <bool>false</bool>
1058 </property>
1059 <property name="text">
1060 <string>Verify answer certificates (client side)</string>
1061 </property>
1062 </widget>
1063 </item>
1064 <item>
1065 <widget class="QCheckBox" name="lrcfg_tlsRequireClientCertificate">
1066 <property name="enabled">
1067 <bool>false</bool>
1068 </property>
1069 <property name="text">
1070 <string>Require a certificate for incoming TLS connections</string>
1071 </property>
1072 </widget>
1073 </item>
1074 </layout>
1075 </widget>
1076 <widget class="QWidget" name="tab">
1077 <attribute name="title">
1078 <string>Cipher</string>
1079 </attribute>
1080 <layout class="QVBoxLayout" name="verticalLayout_10" stretch="0,1">
1081 <item>
1082 <layout class="QHBoxLayout" name="horizontalLayout_4">
1083 <item>
1084 <widget class="QRadioButton" name="defaultCipherRadio">
1085 <property name="enabled">
1086 <bool>false</bool>
1087 </property>
1088 <property name="text">
1089 <string>Use default ciphers</string>
1090 </property>
1091 </widget>
1092 </item>
1093 <item>
1094 <widget class="QRadioButton" name="customCipherRadio">
1095 <property name="enabled">
1096 <bool>false</bool>
1097 </property>
1098 <property name="text">
1099 <string>User custom cipher list</string>
1100 </property>
1101 </widget>
1102 </item>
1103 </layout>
1104 </item>
1105 <item>
1106 <widget class="QListView" name="cipherListView">
1107 <property name="enabled">
1108 <bool>false</bool>
1109 </property>
1110 <property name="sizePolicy">
1111 <sizepolicy hsizetype="Expanding" vsizetype="Expanding">
1112 <horstretch>0</horstretch>
1113 <verstretch>0</verstretch>
1114 </sizepolicy>
1115 </property>
1116 <property name="minimumSize">
1117 <size>
1118 <width>0</width>
1119 <height>0</height>
1120 </size>
1121 </property>
1122 <property name="maximumSize">
1123 <size>
1124 <width>16777215</width>
1125 <height>16777215</height>
1126 </size>
1127 </property>
1128 </widget>
1129 </item>
1130 </layout>
1131 </widget>
Edric Milaret627500d2015-03-27 16:41:40 -04001132 </widget>
1133 </item>
1134 </layout>
1135 </widget>
1136 <resources>
1137 <include location="ressources.qrc"/>
1138 </resources>
Edric Milaret3e6aefe2015-06-05 16:07:26 -04001139 <connections>
1140 <connection>
1141 <sender>customPublishedRadio</sender>
1142 <signal>toggled(bool)</signal>
1143 <receiver>lrcfg_publishedAddress</receiver>
1144 <slot>setEnabled(bool)</slot>
1145 <hints>
1146 <hint type="sourcelabel">
1147 <x>120</x>
1148 <y>277</y>
1149 </hint>
1150 <hint type="destinationlabel">
1151 <x>131</x>
1152 <y>311</y>
1153 </hint>
1154 </hints>
1155 </connection>
1156 <connection>
1157 <sender>customPublishedRadio</sender>
1158 <signal>toggled(bool)</signal>
1159 <receiver>lrcfg_publishedPort</receiver>
1160 <slot>setEnabled(bool)</slot>
1161 <hints>
1162 <hint type="sourcelabel">
1163 <x>386</x>
1164 <y>277</y>
1165 </hint>
1166 <hint type="destinationlabel">
1167 <x>390</x>
1168 <y>305</y>
1169 </hint>
1170 </hints>
1171 </connection>
1172 <connection>
1173 <sender>lrcfg_turnEnabled</sender>
1174 <signal>toggled(bool)</signal>
1175 <receiver>lrcfg_sipTurnServer</receiver>
1176 <slot>setEnabled(bool)</slot>
1177 <hints>
1178 <hint type="sourcelabel">
1179 <x>71</x>
1180 <y>396</y>
1181 </hint>
1182 <hint type="destinationlabel">
1183 <x>196</x>
1184 <y>393</y>
1185 </hint>
1186 </hints>
1187 </connection>
1188 <connection>
1189 <sender>lrcfg_sipStunEnabled</sender>
1190 <signal>toggled(bool)</signal>
1191 <receiver>lrcfg_sipStunServer</receiver>
1192 <slot>setEnabled(bool)</slot>
1193 <hints>
1194 <hint type="sourcelabel">
1195 <x>33</x>
1196 <y>355</y>
1197 </hint>
1198 <hint type="destinationlabel">
1199 <x>252</x>
1200 <y>355</y>
1201 </hint>
1202 </hints>
1203 </connection>
1204 <connection>
1205 <sender>lrcfg_tlsEnabled</sender>
1206 <signal>toggled(bool)</signal>
1207 <receiver>lrcfg_tlsCaListCertificate</receiver>
1208 <slot>setEnabled(bool)</slot>
1209 <hints>
1210 <hint type="sourcelabel">
1211 <x>143</x>
1212 <y>257</y>
1213 </hint>
1214 <hint type="destinationlabel">
1215 <x>327</x>
1216 <y>296</y>
1217 </hint>
1218 </hints>
1219 </connection>
1220 <connection>
1221 <sender>lrcfg_tlsEnabled</sender>
1222 <signal>toggled(bool)</signal>
1223 <receiver>lrcfg_tlsCertificate</receiver>
1224 <slot>setEnabled(bool)</slot>
1225 <hints>
1226 <hint type="sourcelabel">
1227 <x>88</x>
1228 <y>260</y>
1229 </hint>
1230 <hint type="destinationlabel">
1231 <x>289</x>
1232 <y>336</y>
1233 </hint>
1234 </hints>
1235 </connection>
1236 <connection>
1237 <sender>lrcfg_tlsEnabled</sender>
1238 <signal>toggled(bool)</signal>
1239 <receiver>lrcfg_tlsPrivateKeyCertificate</receiver>
1240 <slot>setEnabled(bool)</slot>
1241 <hints>
1242 <hint type="sourcelabel">
1243 <x>69</x>
1244 <y>266</y>
1245 </hint>
1246 <hint type="destinationlabel">
1247 <x>257</x>
1248 <y>376</y>
1249 </hint>
1250 </hints>
1251 </connection>
1252 <connection>
1253 <sender>lrcfg_tlsEnabled</sender>
1254 <signal>toggled(bool)</signal>
1255 <receiver>lrcfg_tlsPassword</receiver>
1256 <slot>setEnabled(bool)</slot>
1257 <hints>
1258 <hint type="sourcelabel">
1259 <x>188</x>
1260 <y>259</y>
1261 </hint>
1262 <hint type="destinationlabel">
1263 <x>257</x>
1264 <y>415</y>
1265 </hint>
1266 </hints>
1267 </connection>
1268 <connection>
1269 <sender>lrcfg_tlsEnabled</sender>
1270 <signal>toggled(bool)</signal>
1271 <receiver>tlsProtocoCombo</receiver>
1272 <slot>setEnabled(bool)</slot>
1273 <hints>
1274 <hint type="sourcelabel">
1275 <x>115</x>
1276 <y>258</y>
1277 </hint>
1278 <hint type="destinationlabel">
1279 <x>261</x>
1280 <y>455</y>
1281 </hint>
1282 </hints>
1283 </connection>
1284 <connection>
1285 <sender>lrcfg_tlsEnabled</sender>
1286 <signal>toggled(bool)</signal>
1287 <receiver>lrcfg_tlsServerName</receiver>
1288 <slot>setEnabled(bool)</slot>
1289 <hints>
1290 <hint type="sourcelabel">
1291 <x>217</x>
1292 <y>257</y>
1293 </hint>
1294 <hint type="destinationlabel">
1295 <x>244</x>
1296 <y>490</y>
1297 </hint>
1298 </hints>
1299 </connection>
1300 <connection>
1301 <sender>lrcfg_tlsEnabled</sender>
1302 <signal>toggled(bool)</signal>
1303 <receiver>lrcfg_tlsNegotiationTimeoutSec</receiver>
1304 <slot>setEnabled(bool)</slot>
1305 <hints>
1306 <hint type="sourcelabel">
1307 <x>52</x>
1308 <y>261</y>
1309 </hint>
1310 <hint type="destinationlabel">
1311 <x>259</x>
1312 <y>523</y>
1313 </hint>
1314 </hints>
1315 </connection>
1316 <connection>
1317 <sender>lrcfg_tlsEnabled</sender>
1318 <signal>toggled(bool)</signal>
1319 <receiver>lrcfg_tlsVerifyServer</receiver>
1320 <slot>setEnabled(bool)</slot>
1321 <hints>
1322 <hint type="sourcelabel">
1323 <x>240</x>
1324 <y>261</y>
1325 </hint>
1326 <hint type="destinationlabel">
1327 <x>180</x>
1328 <y>565</y>
1329 </hint>
1330 </hints>
1331 </connection>
1332 <connection>
1333 <sender>lrcfg_tlsEnabled</sender>
1334 <signal>toggled(bool)</signal>
1335 <receiver>lrcfg_tlsVerifyClient</receiver>
1336 <slot>setEnabled(bool)</slot>
1337 <hints>
1338 <hint type="sourcelabel">
1339 <x>333</x>
1340 <y>258</y>
1341 </hint>
1342 <hint type="destinationlabel">
1343 <x>288</x>
1344 <y>584</y>
1345 </hint>
1346 </hints>
1347 </connection>
1348 <connection>
1349 <sender>lrcfg_tlsEnabled</sender>
1350 <signal>toggled(bool)</signal>
1351 <receiver>lrcfg_tlsRequireClientCertificate</receiver>
1352 <slot>setEnabled(bool)</slot>
1353 <hints>
1354 <hint type="sourcelabel">
1355 <x>369</x>
1356 <y>262</y>
1357 </hint>
1358 <hint type="destinationlabel">
1359 <x>375</x>
1360 <y>625</y>
1361 </hint>
1362 </hints>
1363 </connection>
1364 <connection>
1365 <sender>lrcfg_tlsEnabled</sender>
1366 <signal>toggled(bool)</signal>
1367 <receiver>defaultCipherRadio</receiver>
1368 <slot>setEnabled(bool)</slot>
1369 <hints>
1370 <hint type="sourcelabel">
1371 <x>373</x>
1372 <y>255</y>
1373 </hint>
1374 <hint type="destinationlabel">
1375 <x>195</x>
1376 <y>66</y>
1377 </hint>
1378 </hints>
1379 </connection>
1380 <connection>
1381 <sender>lrcfg_tlsEnabled</sender>
1382 <signal>toggled(bool)</signal>
1383 <receiver>customCipherRadio</receiver>
1384 <slot>setEnabled(bool)</slot>
1385 <hints>
1386 <hint type="sourcelabel">
1387 <x>373</x>
1388 <y>255</y>
1389 </hint>
1390 <hint type="destinationlabel">
1391 <x>551</x>
1392 <y>66</y>
1393 </hint>
1394 </hints>
1395 </connection>
1396 <connection>
1397 <sender>customCipherRadio</sender>
1398 <signal>toggled(bool)</signal>
1399 <receiver>cipherListView</receiver>
1400 <slot>setEnabled(bool)</slot>
1401 <hints>
1402 <hint type="sourcelabel">
1403 <x>496</x>
1404 <y>74</y>
1405 </hint>
1406 <hint type="destinationlabel">
1407 <x>499</x>
1408 <y>139</y>
1409 </hint>
1410 </hints>
1411 </connection>
1412 </connections>
1413 <buttongroups>
1414 <buttongroup name="publishGroup"/>
1415 <buttongroup name="dtmfGroup"/>
1416 <buttongroup name="cipherGroup"/>
1417 </buttongroups>
Edric Milaret627500d2015-03-27 16:41:40 -04001418</ui>