Added remaining controllers
[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="sipProfileExternalRtpIp"/>
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="sipProfileExternalSipIp"/>
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="QTableView" name="sipProfileViewList"/>
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="1" column="0">
302         <widget class="QPushButton" name="domainAdd">
303          <property name="text">
304           <string>Add</string>
305          </property>
306         </widget>
307        </item>
308        <item row="1" column="1">
309         <widget class="QPushButton" name="domainSave">
310          <property name="text">
311           <string>Save</string>
312          </property>
313         </widget>
314        </item>
315        <item row="0" column="1">
316         <layout class="QFormLayout" name="formLayout_3">
317          <property name="fieldGrowthPolicy">
318           <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
319          </property>
320          <item row="0" column="0">
321           <widget class="QLabel" name="label_17">
322            <property name="text">
323             <string>Host Name</string>
324            </property>
325           </widget>
326          </item>
327          <item row="0" column="1">
328           <widget class="QLineEdit" name="domainHostName">
329            <property name="text">
330             <string/>
331            </property>
332           </widget>
333          </item>
334          <item row="1" column="0">
335           <widget class="QLabel" name="label_18">
336            <property name="text">
337             <string>SIP Profile</string>
338            </property>
339           </widget>
340          </item>
341          <item row="1" column="1">
342           <widget class="QComboBox" name="domainSipProfileId"/>
343          </item>
344          <item row="2" column="0">
345           <widget class="QCheckBox" name="domainIsActive">
346            <property name="text">
347             <string>Is Active</string>
348            </property>
349            <property name="checked">
350             <bool>true</bool>
351            </property>
352           </widget>
353          </item>
354         </layout>
355        </item>
356        <item row="0" column="0">
357         <widget class="QTableView" name="domainViewList"/>
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="1" column="0">
377         <widget class="QPushButton" name="gatewayAdd">
378          <property name="text">
379           <string>Add</string>
380          </property>
381         </widget>
382        </item>
383        <item row="1" column="1">
384         <widget class="QPushButton" name="gatewaySave">
385          <property name="text">
386           <string>Save</string>
387          </property>
388         </widget>
389        </item>
390        <item row="0" column="1">
391         <layout class="QFormLayout" name="formLayout">
392          <property name="fieldGrowthPolicy">
393           <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
394          </property>
395          <item row="2" column="0">
396           <widget class="QLabel" name="label_19">
397            <property name="text">
398             <string>Username</string>
399            </property>
400           </widget>
401          </item>
402          <item row="3" column="0">
403           <widget class="QLabel" name="label_20">
404            <property name="text">
405             <string>Password</string>
406            </property>
407           </widget>
408          </item>
409          <item row="0" column="0">
410           <widget class="QLabel" name="label">
411            <property name="text">
412             <string>Name</string>
413            </property>
414           </widget>
415          </item>
416          <item row="0" column="1">
417           <widget class="QLineEdit" name="gatewayName"/>
418          </item>
419          <item row="4" column="0">
420           <widget class="QLabel" name="label_21">
421            <property name="text">
422             <string>Realm</string>
423            </property>
424           </widget>
425          </item>
426          <item row="1" column="0">
427           <widget class="QLabel" name="label_7">
428            <property name="text">
429             <string>SIP Profile</string>
430            </property>
431           </widget>
432          </item>
433          <item row="5" column="0">
434           <widget class="QLabel" name="label_22">
435            <property name="text">
436             <string>From Domain</string>
437            </property>
438           </widget>
439          </item>
440          <item row="6" column="0">
441           <widget class="QLabel" name="label_23">
442            <property name="text">
443             <string>Expire In Seconds</string>
444            </property>
445           </widget>
446          </item>
447          <item row="7" column="0">
448           <widget class="QLabel" name="label_24">
449            <property name="text">
450             <string>Retry In Seconds</string>
451            </property>
452           </widget>
453          </item>
454          <item row="9" column="0">
455           <widget class="QLabel" name="label_25">
456            <property name="text">
457             <string/>
458            </property>
459           </widget>
460          </item>
461          <item row="8" column="0">
462           <widget class="QCheckBox" name="gatewayIsActive">
463            <property name="text">
464             <string>Is Active</string>
465            </property>
466            <property name="checked">
467             <bool>true</bool>
468            </property>
469           </widget>
470          </item>
471          <item row="8" column="1">
472           <widget class="QCheckBox" name="gatewayCallerIdInFromField">
473            <property name="text">
474             <string>Caller ID In &quot;From&quot; Field</string>
475            </property>
476           </widget>
477          </item>
478          <item row="1" column="1">
479           <widget class="QComboBox" name="gatewaySipProfileId"/>
480          </item>
481          <item row="2" column="1">
482           <widget class="QLineEdit" name="gatewayUsername"/>
483          </item>
484          <item row="3" column="1">
485           <widget class="QLineEdit" name="gatewayPassword">
486            <property name="echoMode">
487             <enum>QLineEdit::Password</enum>
488            </property>
489           </widget>
490          </item>
491          <item row="4" column="1">
492           <widget class="QLineEdit" name="gatewayRealm"/>
493          </item>
494          <item row="5" column="1">
495           <widget class="QLineEdit" name="gatewayFromDomain"/>
496          </item>
497          <item row="6" column="1">
498           <widget class="QLineEdit" name="gatewayExpireInSeconds"/>
499          </item>
500          <item row="7" column="1">
501           <widget class="QLineEdit" name="gatewayRetryInSeconds"/>
502          </item>
503         </layout>
504        </item>
505        <item row="0" column="0">
506         <widget class="QTableView" name="gatewayViewList"/>
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="endpointUserId"/>
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="endpointDomainId"/>
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="QTableView" name="endpointViewList"/>
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="1" column="0">
608         <widget class="QPushButton" name="extensionAdd">
609          <property name="text">
610           <string>Add</string>
611          </property>
612         </widget>
613        </item>
614        <item row="1" column="1">
615         <widget class="QPushButton" name="extensionSave">
616          <property name="text">
617           <string>Save</string>
618          </property>
619         </widget>
620        </item>
621        <item row="0" column="1">
622         <layout class="QFormLayout" name="formLayout_4">
623          <item row="1" column="0">
624           <widget class="QLabel" name="label_3">
625            <property name="text">
626             <string>XML Dialplan</string>
627            </property>
628           </widget>
629          </item>
630          <item row="0" column="0">
631           <widget class="QLabel" name="label_28">
632            <property name="text">
633             <string>Destination Match</string>
634            </property>
635           </widget>
636          </item>
637          <item row="2" column="0">
638           <widget class="QLabel" name="label_29">
639            <property name="text">
640             <string>Domain</string>
641            </property>
642           </widget>
643          </item>
644          <item row="3" column="0">
645           <widget class="QLabel" name="label_30">
646            <property name="text">
647             <string>Endpoint</string>
648            </property>
649           </widget>
650          </item>
651          <item row="4" column="0">
652           <widget class="QCheckBox" name="extensionIsActive">
653            <property name="text">
654             <string>Is Active</string>
655            </property>
656            <property name="checked">
657             <bool>true</bool>
658            </property>
659           </widget>
660          </item>
661          <item row="4" column="1">
662           <widget class="QCheckBox" name="extensionAuthenticateCalls">
663            <property name="text">
664             <string>Authenticate Calls</string>
665            </property>
666            <property name="checked">
667             <bool>true</bool>
668            </property>
669           </widget>
670          </item>
671          <item row="0" column="1">
672           <widget class="QLineEdit" name="extensionDestinationMatch"/>
673          </item>
674          <item row="2" column="1">
675           <widget class="QComboBox" name="extensionDomainId"/>
676          </item>
677          <item row="3" column="1">
678           <widget class="QComboBox" name="extensionEndpointId"/>
679          </item>
680          <item row="1" column="1">
681           <widget class="QTextEdit" name="extensionXmlDialplan"/>
682          </item>
683         </layout>
684        </item>
685        <item row="0" column="0">
686         <widget class="QTableView" name="extensionViewList"/>
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>sipProfileViewList</tabstop>
705   <tabstop>sipProfileName</tabstop>
706   <tabstop>sipProfileExternalRtpIp</tabstop>
707   <tabstop>sipProfileExternalSipIp</tabstop>
708   <tabstop>sipProfileRtpIp</tabstop>
709   <tabstop>sipProfileSipIp</tabstop>
710   <tabstop>sipProfileSipPort</tabstop>
711   <tabstop>sipProfileAcceptBlindRegistration</tabstop>
712   <tabstop>sipProfileAuthenticateCalls</tabstop>
713   <tabstop>sipProfileAdd</tabstop>
714   <tabstop>sipProfileSave</tabstop>
715   <tabstop>domainViewList</tabstop>
716   <tabstop>domainHostName</tabstop>
717   <tabstop>domainSipProfileId</tabstop>
718   <tabstop>domainIsActive</tabstop>
719   <tabstop>domainAdd</tabstop>
720   <tabstop>domainSave</tabstop>
721   <tabstop>gatewayViewList</tabstop>
722   <tabstop>gatewayName</tabstop>
723   <tabstop>gatewaySipProfileId</tabstop>
724   <tabstop>gatewayUsername</tabstop>
725   <tabstop>gatewayPassword</tabstop>
726   <tabstop>gatewayRealm</tabstop>
727   <tabstop>gatewayFromDomain</tabstop>
728   <tabstop>gatewayExpireInSeconds</tabstop>
729   <tabstop>gatewayRetryInSeconds</tabstop>
730   <tabstop>gatewayCallerIdInFromField</tabstop>
731   <tabstop>gatewayIsActive</tabstop>
732   <tabstop>gatewayAdd</tabstop>
733   <tabstop>gatewaySave</tabstop>
734   <tabstop>endpointViewList</tabstop>
735   <tabstop>endpointUserId</tabstop>
736   <tabstop>endpointPassword</tabstop>
737   <tabstop>endpointDomainId</tabstop>
738   <tabstop>endpointIsActive</tabstop>
739   <tabstop>endpointAdd</tabstop>
740   <tabstop>endpointSave</tabstop>
741   <tabstop>extensionViewList</tabstop>
742   <tabstop>extensionDestinationMatch</tabstop>
743   <tabstop>extensionDomainId</tabstop>
744   <tabstop>extensionEndpointId</tabstop>
745   <tabstop>extensionAuthenticateCalls</tabstop>
746   <tabstop>extensionIsActive</tabstop>
747   <tabstop>extensionAdd</tabstop>
748   <tabstop>extensionSave</tabstop>
749  </tabstops>
750  <resources/>
751  <connections/>
752 </ui>