568f590c9f43f91579aa4ca48fc531e9c57f9a44
[ipypbx] / ui / layout.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <ui version="4.0">
3  <class>MainWindow</class>
4  <widget class="QMainWindow" name="MainWindow">
5   <property name="geometry">
6    <rect>
7     <x>0</x>
8     <y>0</y>
9     <width>800</width>
10     <height>400</height>
11    </rect>
12   </property>
13   <property name="windowTitle">
14    <string>IPyPBX</string>
15   </property>
16   <widget class="QWidget" name="centralwidget">
17    <widget class="QTabWidget" name="tabWidget">
18     <property name="geometry">
19      <rect>
20       <x>-2</x>
21       <y>-1</y>
22       <width>811</width>
23       <height>491</height>
24      </rect>
25     </property>
26     <property name="minimumSize">
27      <size>
28       <width>800</width>
29       <height>480</height>
30      </size>
31     </property>
32     <property name="currentIndex">
33      <number>0</number>
34     </property>
35     <widget class="QWidget" name="connectionsTab">
36      <attribute name="title">
37       <string>Connections</string>
38      </attribute>
39      <widget class="QWidget" name="layoutWidget">
40       <property name="geometry">
41        <rect>
42         <x>10</x>
43         <y>10</y>
44         <width>781</width>
45         <height>351</height>
46        </rect>
47       </property>
48       <layout class="QGridLayout" name="gridLayout">
49        <item row="0" column="1">
50         <layout class="QFormLayout" name="formLayout_7">
51          <property name="fieldGrowthPolicy">
52           <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
53          </property>
54          <item row="0" column="0">
55           <widget class="QLabel" name="label_5">
56            <property name="text">
57             <string>Name</string>
58            </property>
59           </widget>
60          </item>
61          <item row="0" column="1">
62           <widget class="QLineEdit" name="connectionName">
63            <property name="maxLength">
64             <number>100</number>
65            </property>
66           </widget>
67          </item>
68          <item row="1" column="1">
69           <widget class="QLineEdit" name="connectionLocalIpAddress">
70            <property name="inputMethodHints">
71             <set>Qt::ImhNone</set>
72            </property>
73            <property name="maxLength">
74             <number>15</number>
75            </property>
76           </widget>
77          </item>
78          <item row="2" column="0">
79           <widget class="QLabel" name="label_11">
80            <property name="text">
81             <string>Local Port</string>
82            </property>
83           </widget>
84          </item>
85          <item row="2" column="1">
86           <widget class="QLineEdit" name="connectionLocalPort">
87            <property name="maxLength">
88             <number>5</number>
89            </property>
90           </widget>
91          </item>
92          <item row="4" column="0">
93           <widget class="QLabel" name="label_13">
94            <property name="text">
95             <string>Freeswitch Port</string>
96            </property>
97           </widget>
98          </item>
99          <item row="4" column="1">
100           <widget class="QLineEdit" name="connectionFreeswitchPort">
101            <property name="maxLength">
102             <number>5</number>
103            </property>
104           </widget>
105          </item>
106          <item row="1" column="0">
107           <widget class="QLabel" name="label_12">
108            <property name="text">
109             <string>Local IP address</string>
110            </property>
111           </widget>
112          </item>
113          <item row="3" column="1">
114           <widget class="QLineEdit" name="connectionFreeswitchIpAddress">
115            <property name="maxLength">
116             <number>100</number>
117            </property>
118           </widget>
119          </item>
120          <item row="3" column="0">
121           <widget class="QLabel" name="label_14">
122            <property name="text">
123             <string>Freeswitch IP Address</string>
124            </property>
125           </widget>
126          </item>
127         </layout>
128        </item>
129        <item row="1" column="0">
130         <widget class="QPushButton" name="connectionAdd">
131          <property name="text">
132           <string>Add</string>
133          </property>
134         </widget>
135        </item>
136        <item row="1" column="1">
137         <widget class="QPushButton" name="connectionSave">
138          <property name="text">
139           <string>Save</string>
140          </property>
141         </widget>
142        </item>
143        <item row="0" column="0">
144         <widget class="QTableView" name="connectionViewList"/>
145        </item>
146       </layout>
147      </widget>
148     </widget>
149     <widget class="QWidget" name="sipProfilesTab">
150      <property name="maximumSize">
151       <size>
152        <width>796</width>
153        <height>16777215</height>
154       </size>
155      </property>
156      <attribute name="title">
157       <string>SIP Profiles</string>
158      </attribute>
159      <widget class="QWidget" name="gridLayoutWidget_2">
160       <property name="geometry">
161        <rect>
162         <x>10</x>
163         <y>10</y>
164         <width>781</width>
165         <height>351</height>
166        </rect>
167       </property>
168       <layout class="QGridLayout" name="gridLayout_6">
169        <item row="0" column="1">
170         <layout class="QFormLayout" name="formLayout_5">
171          <property name="fieldGrowthPolicy">
172           <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
173          </property>
174          <item row="0" column="0">
175           <widget class="QLabel" name="label_9">
176            <property name="text">
177             <string>Name</string>
178            </property>
179           </widget>
180          </item>
181          <item row="0" column="1">
182           <widget class="QLineEdit" name="sipProfileName"/>
183          </item>
184          <item row="1" column="0">
185           <widget class="QLabel" name="label_6">
186            <property name="text">
187             <string>External RTP IP</string>
188            </property>
189           </widget>
190          </item>
191          <item row="1" column="1">
192           <widget class="QLineEdit" name="sipProfileExtRtpIp"/>
193          </item>
194          <item row="2" column="0">
195           <widget class="QLabel" name="label_4">
196            <property name="text">
197             <string>External SIP IP</string>
198            </property>
199           </widget>
200          </item>
201          <item row="2" column="1">
202           <widget class="QLineEdit" name="sipProfileExtSipIp"/>
203          </item>
204          <item row="3" column="0">
205           <widget class="QLabel" name="label_8">
206            <property name="text">
207             <string>RTP IP</string>
208            </property>
209           </widget>
210          </item>
211          <item row="3" column="1">
212           <widget class="QLineEdit" name="sipProfileRtpIp"/>
213          </item>
214          <item row="4" column="0">
215           <widget class="QLabel" name="label_10">
216            <property name="text">
217             <string>SIP IP</string>
218            </property>
219           </widget>
220          </item>
221          <item row="4" column="1">
222           <widget class="QLineEdit" name="sipProfileSipIp"/>
223          </item>
224          <item row="5" column="0">
225           <widget class="QLabel" name="label_15">
226            <property name="text">
227             <string>SIP Port</string>
228            </property>
229           </widget>
230          </item>
231          <item row="5" column="1">
232           <widget class="QLineEdit" name="sipProfileSipPort"/>
233          </item>
234          <item row="6" column="0">
235           <widget class="QCheckBox" name="sipProfileAcceptBlindRegistration">
236            <property name="text">
237             <string>Accept Blind Registration</string>
238            </property>
239           </widget>
240          </item>
241          <item row="6" column="1">
242           <widget class="QCheckBox" name="sipProfileAuthenticateCalls">
243            <property name="text">
244             <string>Authenticate Calls</string>
245            </property>
246           </widget>
247          </item>
248          <item row="8" column="0">
249           <widget class="QLabel" name="label_16">
250            <property name="text">
251             <string/>
252            </property>
253           </widget>
254          </item>
255          <item row="7" column="0">
256           <widget class="QCheckBox" name="sipProfileIsActive">
257            <property name="text">
258             <string>Is Active</string>
259            </property>
260            <property name="checked">
261             <bool>true</bool>
262            </property>
263           </widget>
264          </item>
265         </layout>
266        </item>
267        <item row="1" column="0">
268         <widget class="QPushButton" name="sipProfileAdd">
269          <property name="text">
270           <string>Add</string>
271          </property>
272         </widget>
273        </item>
274        <item row="1" column="1">
275         <widget class="QPushButton" name="sipProfileSave">
276          <property name="text">
277           <string>Save</string>
278          </property>
279         </widget>
280        </item>
281        <item row="0" column="0">
282         <widget class="QListView" name="sipProfileList"/>
283        </item>
284       </layout>
285      </widget>
286     </widget>
287     <widget class="QWidget" name="domainsTab">
288      <attribute name="title">
289       <string>Domains</string>
290      </attribute>
291      <widget class="QWidget" name="gridLayoutWidget">
292       <property name="geometry">
293        <rect>
294         <x>10</x>
295         <y>10</y>
296         <width>781</width>
297         <height>351</height>
298        </rect>
299       </property>
300       <layout class="QGridLayout" name="gridLayout_3">
301        <item row="0" column="0">
302         <widget class="QListView" name="domainList"/>
303        </item>
304        <item row="1" column="0">
305         <widget class="QPushButton" name="domainAdd">
306          <property name="text">
307           <string>Add</string>
308          </property>
309         </widget>
310        </item>
311        <item row="1" column="1">
312         <widget class="QPushButton" name="domainSave">
313          <property name="text">
314           <string>Save</string>
315          </property>
316         </widget>
317        </item>
318        <item row="0" column="1">
319         <layout class="QFormLayout" name="formLayout_3">
320          <property name="fieldGrowthPolicy">
321           <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
322          </property>
323          <item row="0" column="0">
324           <widget class="QLabel" name="label_17">
325            <property name="text">
326             <string>Host Name</string>
327            </property>
328           </widget>
329          </item>
330          <item row="0" column="1">
331           <widget class="QLineEdit" name="domainHostName">
332            <property name="text">
333             <string/>
334            </property>
335           </widget>
336          </item>
337          <item row="1" column="0">
338           <widget class="QLabel" name="label_18">
339            <property name="text">
340             <string>SIP Profile</string>
341            </property>
342           </widget>
343          </item>
344          <item row="1" column="1">
345           <widget class="QComboBox" name="domainSipProfile"/>
346          </item>
347          <item row="2" column="0">
348           <widget class="QCheckBox" name="domainIsActive">
349            <property name="text">
350             <string>Is Active</string>
351            </property>
352            <property name="checked">
353             <bool>true</bool>
354            </property>
355           </widget>
356          </item>
357         </layout>
358        </item>
359       </layout>
360      </widget>
361     </widget>
362     <widget class="QWidget" name="gatewaysTab">
363      <attribute name="title">
364       <string>Gateways</string>
365      </attribute>
366      <widget class="QWidget" name="gridLayoutWidget_3">
367       <property name="geometry">
368        <rect>
369         <x>10</x>
370         <y>10</y>
371         <width>781</width>
372         <height>351</height>
373        </rect>
374       </property>
375       <layout class="QGridLayout" name="gridLayout_8">
376        <item row="0" column="0">
377         <widget class="QListView" name="gatewayList"/>
378        </item>
379        <item row="1" column="0">
380         <widget class="QPushButton" name="gatewayAdd">
381          <property name="text">
382           <string>Add</string>
383          </property>
384         </widget>
385        </item>
386        <item row="1" column="1">
387         <widget class="QPushButton" name="gatewaySave">
388          <property name="text">
389           <string>Save</string>
390          </property>
391         </widget>
392        </item>
393        <item row="0" column="1">
394         <layout class="QFormLayout" name="formLayout">
395          <property name="fieldGrowthPolicy">
396           <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
397          </property>
398          <item row="2" column="0">
399           <widget class="QLabel" name="label_19">
400            <property name="text">
401             <string>Username</string>
402            </property>
403           </widget>
404          </item>
405          <item row="3" column="0">
406           <widget class="QLabel" name="label_20">
407            <property name="text">
408             <string>Password</string>
409            </property>
410           </widget>
411          </item>
412          <item row="0" column="0">
413           <widget class="QLabel" name="label">
414            <property name="text">
415             <string>Name</string>
416            </property>
417           </widget>
418          </item>
419          <item row="0" column="1">
420           <widget class="QLineEdit" name="gatewayName"/>
421          </item>
422          <item row="4" column="0">
423           <widget class="QLabel" name="label_21">
424            <property name="text">
425             <string>Realm</string>
426            </property>
427           </widget>
428          </item>
429          <item row="1" column="0">
430           <widget class="QLabel" name="label_7">
431            <property name="text">
432             <string>SIP Profile</string>
433            </property>
434           </widget>
435          </item>
436          <item row="5" column="0">
437           <widget class="QLabel" name="label_22">
438            <property name="text">
439             <string>From Domain</string>
440            </property>
441           </widget>
442          </item>
443          <item row="6" column="0">
444           <widget class="QLabel" name="label_23">
445            <property name="text">
446             <string>Expire In Seconds</string>
447            </property>
448           </widget>
449          </item>
450          <item row="7" column="0">
451           <widget class="QLabel" name="label_24">
452            <property name="text">
453             <string>Retry In Seconds</string>
454            </property>
455           </widget>
456          </item>
457          <item row="9" column="0">
458           <widget class="QLabel" name="label_25">
459            <property name="text">
460             <string/>
461            </property>
462           </widget>
463          </item>
464          <item row="8" column="0">
465           <widget class="QCheckBox" name="gatewayIsActive">
466            <property name="text">
467             <string>Is Active</string>
468            </property>
469            <property name="checked">
470             <bool>true</bool>
471            </property>
472           </widget>
473          </item>
474          <item row="8" column="1">
475           <widget class="QCheckBox" name="gatewayCallerIdInFromField">
476            <property name="text">
477             <string>Caller ID In &quot;From&quot; Field</string>
478            </property>
479           </widget>
480          </item>
481          <item row="1" column="1">
482           <widget class="QComboBox" name="comboBox"/>
483          </item>
484          <item row="2" column="1">
485           <widget class="QLineEdit" name="gatewayUsername"/>
486          </item>
487          <item row="3" column="1">
488           <widget class="QLineEdit" name="gatewayPassword">
489            <property name="echoMode">
490             <enum>QLineEdit::Password</enum>
491            </property>
492           </widget>
493          </item>
494          <item row="4" column="1">
495           <widget class="QLineEdit" name="gatewayRealm"/>
496          </item>
497          <item row="5" column="1">
498           <widget class="QLineEdit" name="gatewayFromDomain"/>
499          </item>
500          <item row="6" column="1">
501           <widget class="QLineEdit" name="gatewayExpireInSeconds"/>
502          </item>
503          <item row="7" column="1">
504           <widget class="QLineEdit" name="gatewayRetryInSeconds"/>
505          </item>
506         </layout>
507        </item>
508       </layout>
509      </widget>
510     </widget>
511     <widget class="QWidget" name="endpointsTab">
512      <attribute name="title">
513       <string>Endpoints</string>
514      </attribute>
515      <widget class="QWidget" name="gridLayoutWidget_4">
516       <property name="geometry">
517        <rect>
518         <x>10</x>
519         <y>10</y>
520         <width>781</width>
521         <height>351</height>
522        </rect>
523       </property>
524       <layout class="QGridLayout" name="gridLayout_2">
525        <item row="1" column="0">
526         <widget class="QPushButton" name="endpointAdd">
527          <property name="text">
528           <string>Add</string>
529          </property>
530         </widget>
531        </item>
532        <item row="1" column="1">
533         <widget class="QPushButton" name="endpointSave">
534          <property name="text">
535           <string>Save</string>
536          </property>
537         </widget>
538        </item>
539        <item row="0" column="1">
540         <layout class="QFormLayout" name="formLayout_2">
541          <item row="0" column="0">
542           <widget class="QLabel" name="label_2">
543            <property name="text">
544             <string>User ID</string>
545            </property>
546           </widget>
547          </item>
548          <item row="0" column="1">
549           <widget class="QLineEdit" name="endpointUseId"/>
550          </item>
551          <item row="1" column="0">
552           <widget class="QLabel" name="label_26">
553            <property name="text">
554             <string>Password</string>
555            </property>
556           </widget>
557          </item>
558          <item row="2" column="0">
559           <widget class="QLabel" name="label_27">
560            <property name="text">
561             <string>Domain</string>
562            </property>
563           </widget>
564          </item>
565          <item row="1" column="1">
566           <widget class="QLineEdit" name="endpointPassword">
567            <property name="echoMode">
568             <enum>QLineEdit::Password</enum>
569            </property>
570           </widget>
571          </item>
572          <item row="2" column="1">
573           <widget class="QComboBox" name="endpontDomain"/>
574          </item>
575          <item row="3" column="0">
576           <widget class="QCheckBox" name="endpointIsActive">
577            <property name="text">
578             <string>Is Active</string>
579            </property>
580            <property name="checked">
581             <bool>true</bool>
582            </property>
583           </widget>
584          </item>
585         </layout>
586        </item>
587        <item row="0" column="0">
588         <widget class="QListWidget" name="endpointList"/>
589        </item>
590       </layout>
591      </widget>
592     </widget>
593     <widget class="QWidget" name="extensionsTab">
594      <attribute name="title">
595       <string>Extensions</string>
596      </attribute>
597      <widget class="QWidget" name="gridLayoutWidget_5">
598       <property name="geometry">
599        <rect>
600         <x>10</x>
601         <y>10</y>
602         <width>781</width>
603         <height>351</height>
604        </rect>
605       </property>
606       <layout class="QGridLayout" name="gridLayout_4">
607        <item row="0" column="0">
608         <widget class="QListView" name="extensionList"/>
609        </item>
610        <item row="1" column="0">
611         <widget class="QPushButton" name="extensionAdd">
612          <property name="text">
613           <string>Add</string>
614          </property>
615         </widget>
616        </item>
617        <item row="1" column="1">
618         <widget class="QPushButton" name="extensionSave">
619          <property name="text">
620           <string>Save</string>
621          </property>
622         </widget>
623        </item>
624        <item row="0" column="1">
625         <layout class="QFormLayout" name="formLayout_4">
626          <item row="1" column="0">
627           <widget class="QLabel" name="label_3">
628            <property name="text">
629             <string>XML Dialplan</string>
630            </property>
631           </widget>
632          </item>
633          <item row="1" column="1">
634           <widget class="QLineEdit" name="extensionDialplan"/>
635          </item>
636          <item row="0" column="0">
637           <widget class="QLabel" name="label_28">
638            <property name="text">
639             <string>Destination Match</string>
640            </property>
641           </widget>
642          </item>
643          <item row="2" column="0">
644           <widget class="QLabel" name="label_29">
645            <property name="text">
646             <string>Domain</string>
647            </property>
648           </widget>
649          </item>
650          <item row="3" column="0">
651           <widget class="QLabel" name="label_30">
652            <property name="text">
653             <string>Endpoint</string>
654            </property>
655           </widget>
656          </item>
657          <item row="4" column="0">
658           <widget class="QCheckBox" name="extensionIsActive">
659            <property name="text">
660             <string>Is Active</string>
661            </property>
662            <property name="checked">
663             <bool>true</bool>
664            </property>
665           </widget>
666          </item>
667          <item row="4" column="1">
668           <widget class="QCheckBox" name="extensionAuthenticateCalls">
669            <property name="text">
670             <string>Authenticate Calls</string>
671            </property>
672            <property name="checked">
673             <bool>true</bool>
674            </property>
675           </widget>
676          </item>
677          <item row="0" column="1">
678           <widget class="QLineEdit" name="extensionDestinationMatch"/>
679          </item>
680          <item row="2" column="1">
681           <widget class="QComboBox" name="extensionDomain"/>
682          </item>
683          <item row="3" column="1">
684           <widget class="QComboBox" name="extensionEndpoint"/>
685          </item>
686         </layout>
687        </item>
688       </layout>
689      </widget>
690     </widget>
691    </widget>
692   </widget>
693  </widget>
694  <tabstops>
695   <tabstop>tabWidget</tabstop>
696   <tabstop>connectionViewList</tabstop>
697   <tabstop>connectionName</tabstop>
698   <tabstop>connectionLocalIpAddress</tabstop>
699   <tabstop>connectionLocalPort</tabstop>
700   <tabstop>connectionFreeswitchIpAddress</tabstop>
701   <tabstop>connectionFreeswitchPort</tabstop>
702   <tabstop>connectionAdd</tabstop>
703   <tabstop>connectionSave</tabstop>
704   <tabstop>sipProfileList</tabstop>
705   <tabstop>sipProfileName</tabstop>
706   <tabstop>sipProfileExtRtpIp</tabstop>
707   <tabstop>sipProfileExtSipIp</tabstop>
708   <tabstop>sipProfileRtpIp</tabstop>
709   <tabstop>sipProfileSipIp</tabstop>
710   <tabstop>sipProfileSipPort</tabstop>
711   <tabstop>sipProfileAcceptBlindRegistration</tabstop>
712   <tabstop>sipProfileAuthenticateCalls</tabstop>
713   <tabstop>sipProfileIsActive</tabstop>
714   <tabstop>sipProfileAdd</tabstop>
715   <tabstop>sipProfileSave</tabstop>
716   <tabstop>domainList</tabstop>
717   <tabstop>domainHostName</tabstop>
718   <tabstop>domainSipProfile</tabstop>
719   <tabstop>domainIsActive</tabstop>
720   <tabstop>domainAdd</tabstop>
721   <tabstop>domainSave</tabstop>
722   <tabstop>gatewayList</tabstop>
723   <tabstop>gatewayName</tabstop>
724   <tabstop>comboBox</tabstop>
725   <tabstop>gatewayUsername</tabstop>
726   <tabstop>gatewayPassword</tabstop>
727   <tabstop>gatewayRealm</tabstop>
728   <tabstop>gatewayFromDomain</tabstop>
729   <tabstop>gatewayExpireInSeconds</tabstop>
730   <tabstop>gatewayRetryInSeconds</tabstop>
731   <tabstop>gatewayCallerIdInFromField</tabstop>
732   <tabstop>gatewayIsActive</tabstop>
733   <tabstop>gatewayAdd</tabstop>
734   <tabstop>gatewaySave</tabstop>
735   <tabstop>endpointList</tabstop>
736   <tabstop>endpointUseId</tabstop>
737   <tabstop>endpointPassword</tabstop>
738   <tabstop>endpontDomain</tabstop>
739   <tabstop>endpointIsActive</tabstop>
740   <tabstop>endpointAdd</tabstop>
741   <tabstop>endpointSave</tabstop>
742   <tabstop>extensionList</tabstop>
743   <tabstop>extensionDestinationMatch</tabstop>
744   <tabstop>extensionDialplan</tabstop>
745   <tabstop>extensionDomain</tabstop>
746   <tabstop>extensionEndpoint</tabstop>
747   <tabstop>extensionAuthenticateCalls</tabstop>
748   <tabstop>extensionIsActive</tabstop>
749   <tabstop>extensionAdd</tabstop>
750   <tabstop>extensionSave</tabstop>
751  </tabstops>
752  <resources/>
753  <connections/>
754 </ui>