1 <?xml version="1.0" encoding="UTF-8"?>
3 <class>MainWindow</class>
4 <widget class="QMainWindow" name="MainWindow">
5 <property name="geometry">
13 <property name="windowTitle">
14 <string>IPyPBX</string>
16 <widget class="QWidget" name="centralwidget">
17 <widget class="QTabWidget" name="tabWidget">
18 <property name="geometry">
26 <property name="minimumSize">
32 <property name="currentIndex">
35 <widget class="QWidget" name="connectionsTab">
36 <attribute name="title">
37 <string>Connections</string>
39 <widget class="QWidget" name="layoutWidget">
40 <property name="geometry">
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>
54 <item row="0" column="0">
55 <widget class="QLabel" name="label_5">
56 <property name="text">
61 <item row="0" column="1">
62 <widget class="QLineEdit" name="connectionName">
63 <property name="maxLength">
68 <item row="1" column="1">
69 <widget class="QLineEdit" name="connectionLocalIpAddress">
70 <property name="inputMethodHints">
71 <set>Qt::ImhNone</set>
73 <property name="maxLength">
78 <item row="2" column="0">
79 <widget class="QLabel" name="label_11">
80 <property name="text">
81 <string>Local Port</string>
85 <item row="2" column="1">
86 <widget class="QLineEdit" name="connectionLocalPort">
87 <property name="maxLength">
92 <item row="4" column="0">
93 <widget class="QLabel" name="label_13">
94 <property name="text">
95 <string>Freeswitch Port</string>
99 <item row="4" column="1">
100 <widget class="QLineEdit" name="connectionFreeswitchPort">
101 <property name="maxLength">
106 <item row="1" column="0">
107 <widget class="QLabel" name="label_12">
108 <property name="text">
109 <string>Local IP Address</string>
113 <item row="3" column="1">
114 <widget class="QLineEdit" name="connectionFreeswitchIpAddress">
115 <property name="maxLength">
120 <item row="3" column="0">
121 <widget class="QLabel" name="label_14">
122 <property name="text">
123 <string>Freeswitch IP Address</string>
129 <item row="1" column="0">
130 <widget class="QPushButton" name="connectionAdd">
131 <property name="text">
136 <item row="1" column="1">
137 <widget class="QPushButton" name="connectionSave">
138 <property name="text">
139 <string>Save</string>
143 <item row="0" column="0">
144 <widget class="QTableView" name="connectionViewList"/>
149 <widget class="QWidget" name="sipProfilesTab">
150 <property name="maximumSize">
153 <height>16777215</height>
156 <attribute name="title">
157 <string>SIP Profiles</string>
159 <widget class="QWidget" name="gridLayoutWidget_2">
160 <property name="geometry">
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>
174 <item row="0" column="0">
175 <widget class="QLabel" name="label_9">
176 <property name="text">
177 <string>Name</string>
181 <item row="0" column="1">
182 <widget class="QLineEdit" name="sipProfileName"/>
184 <item row="1" column="0">
185 <widget class="QLabel" name="label_6">
186 <property name="text">
187 <string>External RTP IP</string>
191 <item row="1" column="1">
192 <widget class="QLineEdit" name="sipProfileExternalRtpIp"/>
194 <item row="2" column="0">
195 <widget class="QLabel" name="label_4">
196 <property name="text">
197 <string>External SIP IP</string>
201 <item row="2" column="1">
202 <widget class="QLineEdit" name="sipProfileExternalSipIp"/>
204 <item row="3" column="0">
205 <widget class="QLabel" name="label_8">
206 <property name="text">
207 <string>RTP IP</string>
211 <item row="3" column="1">
212 <widget class="QLineEdit" name="sipProfileRtpIp"/>
214 <item row="4" column="0">
215 <widget class="QLabel" name="label_10">
216 <property name="text">
217 <string>SIP IP</string>
221 <item row="4" column="1">
222 <widget class="QLineEdit" name="sipProfileSipIp"/>
224 <item row="5" column="0">
225 <widget class="QLabel" name="label_15">
226 <property name="text">
227 <string>SIP Port</string>
231 <item row="5" column="1">
232 <widget class="QLineEdit" name="sipProfileSipPort"/>
234 <item row="6" column="0">
235 <widget class="QCheckBox" name="sipProfileAcceptBlindRegistration">
236 <property name="text">
237 <string>Accept Blind Registration</string>
241 <item row="6" column="1">
242 <widget class="QCheckBox" name="sipProfileAuthenticateCalls">
243 <property name="text">
244 <string>Authenticate Calls</string>
248 <item row="8" column="0">
249 <widget class="QLabel" name="label_16">
250 <property name="text">
255 <item row="7" column="0">
256 <widget class="QCheckBox" name="sipProfileIsActive">
257 <property name="text">
258 <string>Is Active</string>
260 <property name="checked">
267 <item row="1" column="0">
268 <widget class="QPushButton" name="sipProfileAdd">
269 <property name="text">
274 <item row="1" column="1">
275 <widget class="QPushButton" name="sipProfileSave">
276 <property name="text">
277 <string>Save</string>
281 <item row="0" column="0">
282 <widget class="QTableView" name="sipProfileViewList"/>
287 <widget class="QWidget" name="domainsTab">
288 <attribute name="title">
289 <string>Domains</string>
291 <widget class="QWidget" name="gridLayoutWidget">
292 <property name="geometry">
300 <layout class="QGridLayout" name="gridLayout_3">
301 <item row="1" column="0">
302 <widget class="QPushButton" name="domainAdd">
303 <property name="text">
308 <item row="1" column="1">
309 <widget class="QPushButton" name="domainSave">
310 <property name="text">
311 <string>Save</string>
315 <item row="0" column="1">
316 <layout class="QFormLayout" name="formLayout_3">
317 <property name="fieldGrowthPolicy">
318 <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
320 <item row="0" column="0">
321 <widget class="QLabel" name="label_17">
322 <property name="text">
323 <string>Host Name</string>
327 <item row="0" column="1">
328 <widget class="QLineEdit" name="domainHostName">
329 <property name="text">
334 <item row="1" column="0">
335 <widget class="QLabel" name="label_18">
336 <property name="text">
337 <string>SIP Profile</string>
341 <item row="1" column="1">
342 <widget class="QComboBox" name="domainSipProfileId"/>
344 <item row="2" column="0">
345 <widget class="QCheckBox" name="domainIsActive">
346 <property name="text">
347 <string>Is Active</string>
349 <property name="checked">
356 <item row="0" column="0">
357 <widget class="QTableView" name="domainViewList"/>
362 <widget class="QWidget" name="gatewaysTab">
363 <attribute name="title">
364 <string>Gateways</string>
366 <widget class="QWidget" name="gridLayoutWidget_3">
367 <property name="geometry">
375 <layout class="QGridLayout" name="gridLayout_8">
376 <item row="1" column="0">
377 <widget class="QPushButton" name="gatewayAdd">
378 <property name="text">
383 <item row="1" column="1">
384 <widget class="QPushButton" name="gatewaySave">
385 <property name="text">
386 <string>Save</string>
390 <item row="0" column="1">
391 <layout class="QFormLayout" name="formLayout">
392 <property name="fieldGrowthPolicy">
393 <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
395 <item row="2" column="0">
396 <widget class="QLabel" name="label_19">
397 <property name="text">
398 <string>Username</string>
402 <item row="3" column="0">
403 <widget class="QLabel" name="label_20">
404 <property name="text">
405 <string>Password</string>
409 <item row="0" column="0">
410 <widget class="QLabel" name="label">
411 <property name="text">
412 <string>Name</string>
416 <item row="0" column="1">
417 <widget class="QLineEdit" name="gatewayName"/>
419 <item row="4" column="0">
420 <widget class="QLabel" name="label_21">
421 <property name="text">
422 <string>Realm</string>
426 <item row="1" column="0">
427 <widget class="QLabel" name="label_7">
428 <property name="text">
429 <string>SIP Profile</string>
433 <item row="5" column="0">
434 <widget class="QLabel" name="label_22">
435 <property name="text">
436 <string>From Domain</string>
440 <item row="6" column="0">
441 <widget class="QLabel" name="label_23">
442 <property name="text">
443 <string>Expire In Seconds</string>
447 <item row="7" column="0">
448 <widget class="QLabel" name="label_24">
449 <property name="text">
450 <string>Retry In Seconds</string>
454 <item row="9" column="0">
455 <widget class="QLabel" name="label_25">
456 <property name="text">
461 <item row="8" column="0">
462 <widget class="QCheckBox" name="gatewayIsActive">
463 <property name="text">
464 <string>Is Active</string>
466 <property name="checked">
471 <item row="8" column="1">
472 <widget class="QCheckBox" name="gatewayCallerIdInFromField">
473 <property name="text">
474 <string>Caller ID In "From" Field</string>
478 <item row="1" column="1">
479 <widget class="QComboBox" name="gatewaySipProfileId"/>
481 <item row="2" column="1">
482 <widget class="QLineEdit" name="gatewayUsername"/>
484 <item row="3" column="1">
485 <widget class="QLineEdit" name="gatewayPassword">
486 <property name="echoMode">
487 <enum>QLineEdit::Password</enum>
491 <item row="4" column="1">
492 <widget class="QLineEdit" name="gatewayRealm"/>
494 <item row="5" column="1">
495 <widget class="QLineEdit" name="gatewayFromDomain"/>
497 <item row="6" column="1">
498 <widget class="QLineEdit" name="gatewayExpireInSeconds"/>
500 <item row="7" column="1">
501 <widget class="QLineEdit" name="gatewayRetryInSeconds"/>
505 <item row="0" column="0">
506 <widget class="QTableView" name="gatewayViewList"/>
511 <widget class="QWidget" name="endpointsTab">
512 <attribute name="title">
513 <string>Endpoints</string>
515 <widget class="QWidget" name="gridLayoutWidget_4">
516 <property name="geometry">
524 <layout class="QGridLayout" name="gridLayout_2">
525 <item row="1" column="0">
526 <widget class="QPushButton" name="endpointAdd">
527 <property name="text">
532 <item row="1" column="1">
533 <widget class="QPushButton" name="endpointSave">
534 <property name="text">
535 <string>Save</string>
539 <item row="0" column="1">
540 <layout class="QFormLayout" name="formLayout_2">
541 <property name="fieldGrowthPolicy">
542 <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
544 <item row="0" column="0">
545 <widget class="QLabel" name="label_2">
546 <property name="text">
547 <string>User ID</string>
551 <item row="0" column="1">
552 <widget class="QLineEdit" name="endpointUserId"/>
554 <item row="1" column="0">
555 <widget class="QLabel" name="label_26">
556 <property name="text">
557 <string>Password</string>
561 <item row="1" column="1">
562 <widget class="QLineEdit" name="endpointPassword">
563 <property name="echoMode">
564 <enum>QLineEdit::Password</enum>
568 <item row="2" column="0">
569 <widget class="QLabel" name="label_27">
570 <property name="text">
571 <string>Domain</string>
575 <item row="2" column="1">
576 <widget class="QComboBox" name="endpointDomainId"/>
578 <item row="3" column="0">
579 <widget class="QCheckBox" name="endpointIsActive">
580 <property name="text">
581 <string>Is Active</string>
583 <property name="checked">
590 <item row="0" column="0">
591 <widget class="QTableView" name="endpointViewList"/>
596 <widget class="QWidget" name="extensionsTab">
597 <attribute name="title">
598 <string>Extensions</string>
600 <widget class="QWidget" name="gridLayoutWidget_5">
601 <property name="geometry">
609 <layout class="QGridLayout" name="gridLayout_4">
610 <item row="1" column="0">
611 <widget class="QPushButton" name="extensionAdd">
612 <property name="text">
617 <item row="1" column="1">
618 <widget class="QPushButton" name="extensionSave">
619 <property name="text">
620 <string>Save</string>
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>
633 <item row="0" column="0">
634 <widget class="QLabel" name="label_28">
635 <property name="text">
636 <string>Destination Match</string>
640 <item row="2" column="0">
641 <widget class="QLabel" name="label_29">
642 <property name="text">
643 <string>Domain</string>
647 <item row="3" column="0">
648 <widget class="QLabel" name="label_30">
649 <property name="text">
650 <string>Endpoint</string>
654 <item row="4" column="0">
655 <widget class="QCheckBox" name="extensionIsActive">
656 <property name="text">
657 <string>Is Active</string>
659 <property name="checked">
664 <item row="4" column="1">
665 <widget class="QCheckBox" name="extensionAuthenticateCalls">
666 <property name="text">
667 <string>Authenticate Calls</string>
669 <property name="checked">
674 <item row="0" column="1">
675 <widget class="QLineEdit" name="extensionDestinationMatch"/>
677 <item row="2" column="1">
678 <widget class="QComboBox" name="extensionDomainId"/>
680 <item row="3" column="1">
681 <widget class="QComboBox" name="extensionEndpointId"/>
683 <item row="1" column="1">
684 <widget class="QTextEdit" name="extensionXmlDialplan"/>
688 <item row="0" column="0">
689 <widget class="QTableView" name="extensionViewList"/>
698 <tabstop>tabWidget</tabstop>
699 <tabstop>connectionViewList</tabstop>
700 <tabstop>connectionName</tabstop>
701 <tabstop>connectionLocalIpAddress</tabstop>
702 <tabstop>connectionLocalPort</tabstop>
703 <tabstop>connectionFreeswitchIpAddress</tabstop>
704 <tabstop>connectionFreeswitchPort</tabstop>
705 <tabstop>connectionAdd</tabstop>
706 <tabstop>connectionSave</tabstop>
707 <tabstop>sipProfileViewList</tabstop>
708 <tabstop>sipProfileName</tabstop>
709 <tabstop>sipProfileExternalRtpIp</tabstop>
710 <tabstop>sipProfileExternalSipIp</tabstop>
711 <tabstop>sipProfileRtpIp</tabstop>
712 <tabstop>sipProfileSipIp</tabstop>
713 <tabstop>sipProfileSipPort</tabstop>
714 <tabstop>sipProfileAcceptBlindRegistration</tabstop>
715 <tabstop>sipProfileAuthenticateCalls</tabstop>
716 <tabstop>sipProfileAdd</tabstop>
717 <tabstop>sipProfileSave</tabstop>
718 <tabstop>domainViewList</tabstop>
719 <tabstop>domainHostName</tabstop>
720 <tabstop>domainSipProfileId</tabstop>
721 <tabstop>domainIsActive</tabstop>
722 <tabstop>domainAdd</tabstop>
723 <tabstop>domainSave</tabstop>
724 <tabstop>gatewayViewList</tabstop>
725 <tabstop>gatewayName</tabstop>
726 <tabstop>gatewaySipProfileId</tabstop>
727 <tabstop>gatewayUsername</tabstop>
728 <tabstop>gatewayPassword</tabstop>
729 <tabstop>gatewayRealm</tabstop>
730 <tabstop>gatewayFromDomain</tabstop>
731 <tabstop>gatewayExpireInSeconds</tabstop>
732 <tabstop>gatewayRetryInSeconds</tabstop>
733 <tabstop>gatewayCallerIdInFromField</tabstop>
734 <tabstop>gatewayIsActive</tabstop>
735 <tabstop>gatewayAdd</tabstop>
736 <tabstop>gatewaySave</tabstop>
737 <tabstop>endpointViewList</tabstop>
738 <tabstop>endpointUserId</tabstop>
739 <tabstop>endpointPassword</tabstop>
740 <tabstop>endpointDomainId</tabstop>
741 <tabstop>endpointIsActive</tabstop>
742 <tabstop>endpointAdd</tabstop>
743 <tabstop>endpointSave</tabstop>
744 <tabstop>extensionViewList</tabstop>
745 <tabstop>extensionDestinationMatch</tabstop>
746 <tabstop>extensionDomainId</tabstop>
747 <tabstop>extensionEndpointId</tabstop>
748 <tabstop>extensionAuthenticateCalls</tabstop>
749 <tabstop>extensionIsActive</tabstop>
750 <tabstop>extensionAdd</tabstop>
751 <tabstop>extensionSave</tabstop>