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>
75 <item row="2" column="0">
76 <widget class="QLabel" name="label_11">
77 <property name="text">
78 <string>Local Port</string>
82 <item row="2" column="1">
83 <widget class="QLineEdit" name="connectionLocalPort"/>
85 <item row="4" column="0">
86 <widget class="QLabel" name="label_13">
87 <property name="text">
88 <string>Freeswitch Port</string>
92 <item row="4" column="1">
93 <widget class="QLineEdit" name="connectionFreeswitchPort"/>
95 <item row="1" column="0">
96 <widget class="QLabel" name="label_12">
97 <property name="text">
98 <string>Local IP address</string>
102 <item row="3" column="1">
103 <widget class="QLineEdit" name="connectionFreeswitchIpAddress"/>
105 <item row="3" column="0">
106 <widget class="QLabel" name="label_14">
107 <property name="text">
108 <string>Freeswitch IP Address</string>
114 <item row="1" column="0">
115 <widget class="QPushButton" name="connectionAdd">
116 <property name="text">
121 <item row="1" column="1">
122 <widget class="QPushButton" name="connectionSave">
123 <property name="text">
124 <string>Save</string>
128 <item row="0" column="0">
129 <widget class="QTableView" name="connectionViewList"/>
134 <widget class="QWidget" name="sipProfilesTab">
135 <property name="maximumSize">
138 <height>16777215</height>
141 <attribute name="title">
142 <string>SIP Profiles</string>
144 <widget class="QWidget" name="gridLayoutWidget_2">
145 <property name="geometry">
153 <layout class="QGridLayout" name="gridLayout_6">
154 <item row="0" column="1">
155 <layout class="QFormLayout" name="formLayout_5">
156 <property name="fieldGrowthPolicy">
157 <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
159 <item row="0" column="0">
160 <widget class="QLabel" name="label_9">
161 <property name="text">
162 <string>Name</string>
166 <item row="0" column="1">
167 <widget class="QLineEdit" name="sipProfileName"/>
169 <item row="1" column="0">
170 <widget class="QLabel" name="label_6">
171 <property name="text">
172 <string>External RTP IP</string>
176 <item row="1" column="1">
177 <widget class="QLineEdit" name="sipProfileExtRtpIp"/>
179 <item row="2" column="0">
180 <widget class="QLabel" name="label_4">
181 <property name="text">
182 <string>External SIP IP</string>
186 <item row="2" column="1">
187 <widget class="QLineEdit" name="sipProfileExtSipIp"/>
189 <item row="3" column="0">
190 <widget class="QLabel" name="label_8">
191 <property name="text">
192 <string>RTP IP</string>
196 <item row="3" column="1">
197 <widget class="QLineEdit" name="sipProfileRtpIp"/>
199 <item row="4" column="0">
200 <widget class="QLabel" name="label_10">
201 <property name="text">
202 <string>SIP IP</string>
206 <item row="4" column="1">
207 <widget class="QLineEdit" name="sipProfileSipIp"/>
209 <item row="5" column="0">
210 <widget class="QLabel" name="label_15">
211 <property name="text">
212 <string>SIP Port</string>
216 <item row="5" column="1">
217 <widget class="QLineEdit" name="sipProfileSipPort"/>
219 <item row="6" column="0">
220 <widget class="QCheckBox" name="sipProfileAcceptBlindRegistration">
221 <property name="text">
222 <string>Accept Blind Registration</string>
226 <item row="6" column="1">
227 <widget class="QCheckBox" name="sipProfileAuthenticateCalls">
228 <property name="text">
229 <string>Authenticate Calls</string>
233 <item row="8" column="0">
234 <widget class="QLabel" name="label_16">
235 <property name="text">
240 <item row="7" column="0">
241 <widget class="QCheckBox" name="sipProfileIsActive">
242 <property name="text">
243 <string>Is Active</string>
245 <property name="checked">
252 <item row="1" column="0">
253 <widget class="QPushButton" name="sipProfileAdd">
254 <property name="text">
259 <item row="1" column="1">
260 <widget class="QPushButton" name="sipProfileSave">
261 <property name="text">
262 <string>Save</string>
266 <item row="0" column="0">
267 <widget class="QListView" name="sipProfileList"/>
272 <widget class="QWidget" name="domainsTab">
273 <attribute name="title">
274 <string>Domains</string>
276 <widget class="QWidget" name="gridLayoutWidget">
277 <property name="geometry">
285 <layout class="QGridLayout" name="gridLayout_3">
286 <item row="0" column="0">
287 <widget class="QListView" name="domainList"/>
289 <item row="1" column="0">
290 <widget class="QPushButton" name="domainAdd">
291 <property name="text">
296 <item row="1" column="1">
297 <widget class="QPushButton" name="domainSave">
298 <property name="text">
299 <string>Save</string>
303 <item row="0" column="1">
304 <layout class="QFormLayout" name="formLayout_3">
305 <property name="fieldGrowthPolicy">
306 <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
308 <item row="0" column="0">
309 <widget class="QLabel" name="label_17">
310 <property name="text">
311 <string>Host Name</string>
315 <item row="0" column="1">
316 <widget class="QLineEdit" name="domainHostName">
317 <property name="text">
322 <item row="1" column="0">
323 <widget class="QLabel" name="label_18">
324 <property name="text">
325 <string>SIP Profile</string>
329 <item row="1" column="1">
330 <widget class="QComboBox" name="domainSipProfile"/>
332 <item row="2" column="0">
333 <widget class="QCheckBox" name="domainIsActive">
334 <property name="text">
335 <string>Is Active</string>
337 <property name="checked">
347 <widget class="QWidget" name="gatewaysTab">
348 <attribute name="title">
349 <string>Gateways</string>
351 <widget class="QWidget" name="gridLayoutWidget_3">
352 <property name="geometry">
360 <layout class="QGridLayout" name="gridLayout_8">
361 <item row="0" column="0">
362 <widget class="QListView" name="gatewayList"/>
364 <item row="1" column="0">
365 <widget class="QPushButton" name="gatewayAdd">
366 <property name="text">
371 <item row="1" column="1">
372 <widget class="QPushButton" name="gatewaySave">
373 <property name="text">
374 <string>Save</string>
378 <item row="0" column="1">
379 <layout class="QFormLayout" name="formLayout">
380 <property name="fieldGrowthPolicy">
381 <enum>QFormLayout::AllNonFixedFieldsGrow</enum>
383 <item row="2" column="0">
384 <widget class="QLabel" name="label_19">
385 <property name="text">
386 <string>Username</string>
390 <item row="3" column="0">
391 <widget class="QLabel" name="label_20">
392 <property name="text">
393 <string>Password</string>
397 <item row="0" column="0">
398 <widget class="QLabel" name="label">
399 <property name="text">
400 <string>Name</string>
404 <item row="0" column="1">
405 <widget class="QLineEdit" name="gatewayName"/>
407 <item row="4" column="0">
408 <widget class="QLabel" name="label_21">
409 <property name="text">
410 <string>Realm</string>
414 <item row="1" column="0">
415 <widget class="QLabel" name="label_7">
416 <property name="text">
417 <string>SIP Profile</string>
421 <item row="5" column="0">
422 <widget class="QLabel" name="label_22">
423 <property name="text">
424 <string>From Domain</string>
428 <item row="6" column="0">
429 <widget class="QLabel" name="label_23">
430 <property name="text">
431 <string>Expire In Seconds</string>
435 <item row="7" column="0">
436 <widget class="QLabel" name="label_24">
437 <property name="text">
438 <string>Retry In Seconds</string>
442 <item row="9" column="0">
443 <widget class="QLabel" name="label_25">
444 <property name="text">
449 <item row="8" column="0">
450 <widget class="QCheckBox" name="gatewayIsActive">
451 <property name="text">
452 <string>Is Active</string>
454 <property name="checked">
459 <item row="8" column="1">
460 <widget class="QCheckBox" name="gatewayCallerIdInFromField">
461 <property name="text">
462 <string>Caller ID In "From" Field</string>
466 <item row="1" column="1">
467 <widget class="QComboBox" name="comboBox"/>
469 <item row="2" column="1">
470 <widget class="QLineEdit" name="gatewayUsername"/>
472 <item row="3" column="1">
473 <widget class="QLineEdit" name="gatewayPassword">
474 <property name="echoMode">
475 <enum>QLineEdit::Password</enum>
479 <item row="4" column="1">
480 <widget class="QLineEdit" name="gatewayRealm"/>
482 <item row="5" column="1">
483 <widget class="QLineEdit" name="gatewayFromDomain"/>
485 <item row="6" column="1">
486 <widget class="QLineEdit" name="gatewayExpireInSeconds"/>
488 <item row="7" column="1">
489 <widget class="QLineEdit" name="gatewayRetryInSeconds"/>
496 <widget class="QWidget" name="endpointsTab">
497 <attribute name="title">
498 <string>Endpoints</string>
500 <widget class="QWidget" name="gridLayoutWidget_4">
501 <property name="geometry">
509 <layout class="QGridLayout" name="gridLayout_2">
510 <item row="1" column="0">
511 <widget class="QPushButton" name="endpointAdd">
512 <property name="text">
517 <item row="1" column="1">
518 <widget class="QPushButton" name="endpointSave">
519 <property name="text">
520 <string>Save</string>
524 <item row="0" column="1">
525 <layout class="QFormLayout" name="formLayout_2">
526 <item row="0" column="0">
527 <widget class="QLabel" name="label_2">
528 <property name="text">
529 <string>User ID</string>
533 <item row="0" column="1">
534 <widget class="QLineEdit" name="endpointUseId"/>
536 <item row="1" column="0">
537 <widget class="QLabel" name="label_26">
538 <property name="text">
539 <string>Password</string>
543 <item row="2" column="0">
544 <widget class="QLabel" name="label_27">
545 <property name="text">
546 <string>Domain</string>
550 <item row="1" column="1">
551 <widget class="QLineEdit" name="endpointPassword">
552 <property name="echoMode">
553 <enum>QLineEdit::Password</enum>
557 <item row="2" column="1">
558 <widget class="QComboBox" name="endpontDomain"/>
560 <item row="3" column="0">
561 <widget class="QCheckBox" name="endpointIsActive">
562 <property name="text">
563 <string>Is Active</string>
565 <property name="checked">
572 <item row="0" column="0">
573 <widget class="QListWidget" name="endpointList"/>
578 <widget class="QWidget" name="extensionsTab">
579 <attribute name="title">
580 <string>Extensions</string>
582 <widget class="QWidget" name="gridLayoutWidget_5">
583 <property name="geometry">
591 <layout class="QGridLayout" name="gridLayout_4">
592 <item row="0" column="0">
593 <widget class="QListView" name="extensionList"/>
595 <item row="1" column="0">
596 <widget class="QPushButton" name="extensionAdd">
597 <property name="text">
602 <item row="1" column="1">
603 <widget class="QPushButton" name="extensionSave">
604 <property name="text">
605 <string>Save</string>
609 <item row="0" column="1">
610 <layout class="QFormLayout" name="formLayout_4">
611 <item row="1" column="0">
612 <widget class="QLabel" name="label_3">
613 <property name="text">
614 <string>XML Dialplan</string>
618 <item row="1" column="1">
619 <widget class="QLineEdit" name="extensionDialplan"/>
621 <item row="0" column="0">
622 <widget class="QLabel" name="label_28">
623 <property name="text">
624 <string>Destination Match</string>
628 <item row="2" column="0">
629 <widget class="QLabel" name="label_29">
630 <property name="text">
631 <string>Domain</string>
635 <item row="3" column="0">
636 <widget class="QLabel" name="label_30">
637 <property name="text">
638 <string>Endpoint</string>
642 <item row="4" column="0">
643 <widget class="QCheckBox" name="extensionIsActive">
644 <property name="text">
645 <string>Is Active</string>
647 <property name="checked">
652 <item row="4" column="1">
653 <widget class="QCheckBox" name="extensionAuthenticateCalls">
654 <property name="text">
655 <string>Authenticate Calls</string>
657 <property name="checked">
662 <item row="0" column="1">
663 <widget class="QLineEdit" name="extensionDestinationMatch"/>
665 <item row="2" column="1">
666 <widget class="QComboBox" name="extensionDomain"/>
668 <item row="3" column="1">
669 <widget class="QComboBox" name="extensionEndpoint"/>