1 <?xml version=
"1.0" encoding=
"UTF-8"?>
3 <class>PwmdOptionsDialog
</class>
4 <widget class=
"QDialog" name=
"PwmdOptionsDialog">
5 <property name=
"geometry">
13 <property name=
"windowTitle">
14 <string>Preferences
</string>
16 <layout class=
"QVBoxLayout" name=
"verticalLayout">
17 <property name=
"leftMargin">
20 <property name=
"topMargin">
23 <property name=
"rightMargin">
26 <property name=
"bottomMargin">
30 <widget class=
"QScrollArea" name=
"scrollArea">
31 <property name=
"widgetResizable">
34 <widget class=
"QWidget" name=
"scrollAreaWidgetContents">
35 <property name=
"geometry">
43 <layout class=
"QVBoxLayout" name=
"verticalLayout_2">
44 <property name=
"leftMargin">
47 <property name=
"topMargin">
50 <property name=
"rightMargin">
53 <property name=
"bottomMargin">
57 <widget class=
"QTabWidget" name=
"tabWidget">
58 <property name=
"enabled">
61 <property name=
"statusTip">
62 <string>Refresh the client list.
</string>
64 <property name=
"currentIndex">
67 <widget class=
"QWidget" name=
"tab">
68 <property name=
"statusTip">
69 <string>General options.
</string>
71 <attribute name=
"title">
72 <string>General
</string>
74 <layout class=
"QVBoxLayout" name=
"verticalLayout_6" stretch=
"0">
75 <property name=
"leftMargin">
78 <property name=
"topMargin">
81 <property name=
"rightMargin">
84 <property name=
"bottomMargin">
88 <layout class=
"QFormLayout" name=
"formLayout">
89 <property name=
"fieldGrowthPolicy">
90 <enum>QFormLayout::ExpandingFieldsGrow
</enum>
92 <property name=
"verticalSpacing">
95 <property name=
"leftMargin">
98 <property name=
"topMargin">
101 <property name=
"rightMargin">
104 <property name=
"bottomMargin">
107 <item row=
"0" column=
"0">
108 <widget class=
"QLabel" name=
"lastFileLabel">
109 <property name=
"statusTip">
112 <property name=
"whatsThis">
113 <string>When checked, reopen the data file used in the previous instance.
</string>
115 <property name=
"text">
116 <string>Reope
&n on startup:
</string>
118 <property name=
"buddy">
119 <cstring>ck_reopenLastFile
</cstring>
123 <item row=
"0" column=
"1">
124 <widget class=
"QCheckBox" name=
"ck_reopenLastFile">
125 <property name=
"statusTip">
130 <item row=
"1" column=
"0">
131 <widget class=
"QLabel" name=
"cacheContentLabel">
132 <property name=
"statusTip">
135 <property name=
"whatsThis">
136 <string>Enable to prevent refetching the content of the same element.
</string>
138 <property name=
"text">
139 <string>Cache content:
</string>
143 <item row=
"1" column=
"1">
144 <widget class=
"QCheckBox" name=
"ck_cacheContent">
145 <property name=
"statusTip">
150 <item row=
"2" column=
"0">
151 <widget class=
"QLabel" name=
"rememberGeometryLabel">
152 <property name=
"statusTip">
155 <property name=
"whatsThis">
156 <string>Remember the window position and size from the previous instance.
</string>
158 <property name=
"text">
159 <string>&Remember geometry:
</string>
161 <property name=
"buddy">
162 <cstring>ck_geometry
</cstring>
166 <item row=
"2" column=
"1">
167 <widget class=
"QCheckBox" name=
"ck_geometry">
168 <property name=
"statusTip">
173 <item row=
"3" column=
"0">
174 <widget class=
"QLabel" name=
"label_2">
175 <property name=
"whatsThis">
176 <string>Pressing Enter in the command tab will send the command.
</string>
178 <property name=
"text">
179 <string>Execute on Enter:
</string>
181 <property name=
"alignment">
182 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
186 <item row=
"3" column=
"1">
187 <widget class=
"QCheckBox" name=
"ck_executeOnEnter">
188 <property name=
"statusTip">
191 <property name=
"text">
196 <item row=
"4" column=
"0">
197 <widget class=
"QLabel" name=
"label_3">
198 <property name=
"whatsThis">
199 <string>Update new element or attribute value content after pressing Enter.
</string>
201 <property name=
"text">
202 <string>Update on Enter:
</string>
204 <property name=
"alignment">
205 <set>Qt::AlignJustify|Qt::AlignVCenter
</set>
209 <item row=
"4" column=
"1">
210 <widget class=
"QCheckBox" name=
"ck_updateOnEnter">
211 <property name=
"statusTip">
214 <property name=
"text">
219 <item row=
"5" column=
"0">
220 <widget class=
"QLabel" name=
"lockTimeoutLabel">
221 <property name=
"statusTip">
224 <property name=
"whatsThis">
225 <string>The number of seconds to wait for a file lock before giving up.
</string>
227 <property name=
"text">
228 <string>&Lock timeout:
</string>
230 <property name=
"buddy">
231 <cstring>sp_lockTimeout
</cstring>
235 <item row=
"5" column=
"1">
236 <widget class=
"QSpinBox" name=
"sp_lockTimeout">
237 <property name=
"suffix">
240 <property name=
"maximum">
241 <number>999999999</number>
243 <property name=
"value">
248 <item row=
"6" column=
"0">
249 <widget class=
"QLabel" name=
"clipboardTimeoutLabel">
250 <property name=
"statusTip">
253 <property name=
"whatsThis">
254 <string>The number of seconds before clearing the passphrase copied to the clipboard.
</string>
256 <property name=
"text">
257 <string>&Clipboard timeout:
</string>
259 <property name=
"buddy">
260 <cstring>sp_clipboardTimeout
</cstring>
264 <item row=
"6" column=
"1">
265 <widget class=
"QSpinBox" name=
"sp_clipboardTimeout">
266 <property name=
"statusTip">
269 <property name=
"suffix">
272 <property name=
"maximum">
273 <number>999999999</number>
275 <property name=
"value">
280 <item row=
"7" column=
"0">
281 <widget class=
"QLabel" name=
"confirmQuitLabel">
282 <property name=
"statusTip">
285 <property name=
"whatsThis">
286 <string>Prompt before exiting.
</string>
288 <property name=
"text">
289 <string>Confirm
&quit:
</string>
291 <property name=
"buddy">
292 <cstring>ck_confirmQuit
</cstring>
296 <item row=
"7" column=
"1">
297 <widget class=
"QCheckBox" name=
"ck_confirmQuit">
298 <property name=
"checked">
303 <item row=
"8" column=
"0">
304 <widget class=
"QLabel" name=
"sortElementTreeLabel">
305 <property name=
"whatsThis">
306 <string>Sort the element tree alphabetically.
</string>
308 <property name=
"text">
309 <string>&Sort element tree:
</string>
311 <property name=
"buddy">
312 <cstring>ck_sortElementTree
</cstring>
316 <item row=
"8" column=
"1">
317 <widget class=
"QCheckBox" name=
"ck_sortElementTree"/>
319 <item row=
"9" column=
"0">
320 <widget class=
"QLabel" name=
"incrementalSearchLabel">
321 <property name=
"whatsThis">
322 <string>Begin searching the element tree as characters are typed.
</string>
324 <property name=
"text">
325 <string>&Incremental search:
</string>
327 <property name=
"buddy">
328 <cstring>ck_incrementalSearch
</cstring>
332 <item row=
"9" column=
"1">
333 <widget class=
"QCheckBox" name=
"ck_incrementalSearch">
334 <property name=
"checked">
339 <item row=
"10" column=
"0">
340 <widget class=
"QLabel" name=
"l_startsInTray">
341 <property name=
"whatsThis">
342 <string>Start in the system tray rather than in the editor.
</string>
344 <property name=
"text">
345 <string>Starts in tra
&y:
</string>
347 <property name=
"buddy">
348 <cstring>ck_startsInTray
</cstring>
352 <item row=
"10" column=
"1">
353 <widget class=
"QCheckBox" name=
"ck_startsInTray"/>
355 <item row=
"11" column=
"0">
356 <widget class=
"QLabel" name=
"l_requireUnlock">
357 <property name=
"whatsThis">
358 <string>Require device unlock credentials upon launch or focus.
</string>
360 <property name=
"text">
361 <string>Require
&unlock:
</string>
363 <property name=
"buddy">
364 <cstring>ck_requireUnlock
</cstring>
368 <item row=
"11" column=
"1">
369 <widget class=
"QCheckBox" name=
"ck_requireUnlock"/>
371 <item row=
"12" column=
"0">
372 <widget class=
"QLabel" name=
"constraintsFreqLabel">
373 <property name=
"whatsThis">
374 <string>The number of characters as a percentage of the length of a generated passphrase that an additional passphrase constraint will be randomly inserted into the resulting passphrase.
</string>
376 <property name=
"text">
377 <string>Constraints freq:
</string>
381 <item row=
"12" column=
"1">
382 <widget class=
"QSpinBox" name=
"sp_constraints">
383 <property name=
"suffix">
386 <property name=
"minimum">
389 <property name=
"value">
394 <item row=
"13" column=
"0">
395 <widget class=
"QLabel" name=
"releaseTimeoutLabel">
396 <property name=
"whatsThis">
397 <string>When non-zero, the amount of time before releasing the file lock for an opened data file.
</string>
399 <property name=
"text">
400 <string>Release
&timeout:
</string>
402 <property name=
"buddy">
403 <cstring>sp_releaseTimeout
</cstring>
407 <item row=
"13" column=
"1">
408 <widget class=
"QSpinBox" name=
"sp_releaseTimeout">
409 <property name=
"suffix">
418 <widget class=
"QWidget" name=
"tab_2">
419 <property name=
"statusTip">
420 <string>Element tree color configuration.
</string>
422 <attribute name=
"title">
423 <string>Colors
</string>
425 <layout class=
"QGridLayout" name=
"gridLayout_2">
426 <property name=
"leftMargin">
429 <property name=
"topMargin">
432 <property name=
"rightMargin">
435 <property name=
"bottomMargin">
438 <item row=
"3" column=
"1">
439 <widget class=
"QPushButton" name=
"pb_invalidTargetColor">
440 <property name=
"sizePolicy">
441 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Fixed">
442 <horstretch>0</horstretch>
443 <verstretch>0</verstretch>
446 <property name=
"statusTip">
447 <string>The color to show when an element contains a target that does not exist.
</string>
449 <property name=
"text">
454 <item row=
"2" column=
"2" rowspan=
"6">
455 <widget class=
"Line" name=
"line_7">
456 <property name=
"sizePolicy">
457 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Expanding">
458 <horstretch>0</horstretch>
459 <verstretch>0</verstretch>
462 <property name=
"orientation">
463 <enum>Qt::Vertical
</enum>
467 <item row=
"2" column=
"3">
468 <widget class=
"QPushButton" name=
"pb_targetColorBg">
469 <property name=
"text">
474 <item row=
"1" column=
"1" colspan=
"3">
475 <widget class=
"Line" name=
"line_5">
476 <property name=
"orientation">
477 <enum>Qt::Horizontal
</enum>
481 <item row=
"3" column=
"3">
482 <widget class=
"QPushButton" name=
"pb_invalidTargetColorBg">
483 <property name=
"text">
488 <item row=
"0" column=
"1">
489 <widget class=
"QLabel" name=
"label_20">
490 <property name=
"text">
491 <string>Foreground:
</string>
493 <property name=
"alignment">
494 <set>Qt::AlignCenter
</set>
498 <item row=
"0" column=
"3">
499 <widget class=
"QLabel" name=
"label_21">
500 <property name=
"text">
501 <string>Background:
</string>
503 <property name=
"alignment">
504 <set>Qt::AlignCenter
</set>
508 <item row=
"2" column=
"0">
509 <widget class=
"QLabel" name=
"label_6">
510 <property name=
"statusTip">
513 <property name=
"whatsThis">
514 <string>The color for an element containing a target attribute.
</string>
516 <property name=
"text">
517 <string>Target:
</string>
519 <property name=
"alignment">
520 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
524 <item row=
"4" column=
"3">
525 <widget class=
"QPushButton" name=
"pb_hilightColorBg">
526 <property name=
"text">
531 <item row=
"3" column=
"0">
532 <widget class=
"QLabel" name=
"label_7">
533 <property name=
"sizePolicy">
534 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Preferred">
535 <horstretch>0</horstretch>
536 <verstretch>0</verstretch>
539 <property name=
"statusTip">
542 <property name=
"whatsThis">
543 <string>The color for an element with an invalid (unresolvable) target attribute.
</string>
545 <property name=
"text">
546 <string>Invalid target:
</string>
548 <property name=
"alignment">
549 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
553 <item row=
"4" column=
"0">
554 <widget class=
"QLabel" name=
"label">
555 <property name=
"statusTip">
558 <property name=
"whatsThis">
559 <string>The color for an element being hovered over during a DnD operation.
</string>
561 <property name=
"text">
562 <string>Hilight:
</string>
564 <property name=
"alignment">
565 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
569 <item row=
"2" column=
"1">
570 <widget class=
"QPushButton" name=
"pb_targetColor">
571 <property name=
"sizePolicy">
572 <sizepolicy hsizetype=
"Minimum" vsizetype=
"Fixed">
573 <horstretch>0</horstretch>
574 <verstretch>0</verstretch>
577 <property name=
"text">
582 <item row=
"4" column=
"1">
583 <widget class=
"QPushButton" name=
"pb_hilightColor">
584 <property name=
"text">
589 <item row=
"4" column=
"4">
590 <spacer name=
"horizontalSpacer">
591 <property name=
"orientation">
592 <enum>Qt::Horizontal
</enum>
594 <property name=
"sizeHint" stdset=
"0">
602 <item row=
"8" column=
"1">
603 <spacer name=
"verticalSpacer">
604 <property name=
"orientation">
605 <enum>Qt::Vertical
</enum>
607 <property name=
"sizeHint" stdset=
"0">
615 <item row=
"5" column=
"1">
616 <widget class=
"QPushButton" name=
"pb_targetLoopColor">
617 <property name=
"statusTip">
618 <string>The color to show when an element contains a target that references itself.
</string>
620 <property name=
"text">
625 <item row=
"5" column=
"0">
626 <widget class=
"QLabel" name=
"label_17">
627 <property name=
"whatsThis">
628 <string>The color for an unresolvable element do to a recursion loop.
</string>
630 <property name=
"text">
631 <string>Recursion loop:
</string>
633 <property name=
"alignment">
634 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
638 <item row=
"6" column=
"1">
639 <widget class=
"QPushButton" name=
"pb_permissionsColor">
640 <property name=
"statusTip">
641 <string>The color to show when an element requires additional permissions from the client.
</string>
643 <property name=
"text">
648 <item row=
"6" column=
"0">
649 <widget class=
"QLabel" name=
"label_19">
650 <property name=
"whatsThis">
651 <string>The color for an element that is unable to be accessed do to insufficiant client permissions.
</string>
653 <property name=
"text">
654 <string>Permissions:
</string>
656 <property name=
"alignment">
657 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
661 <item row=
"5" column=
"3">
662 <widget class=
"QPushButton" name=
"pb_targetLoopColorBg">
663 <property name=
"text">
668 <item row=
"6" column=
"3">
669 <widget class=
"QPushButton" name=
"pb_permissionsColorBg">
670 <property name=
"text">
675 <item row=
"0" column=
"2">
676 <widget class=
"Line" name=
"line_9">
677 <property name=
"orientation">
678 <enum>Qt::Vertical
</enum>
691 <widget class=
"QDialogButtonBox" name=
"buttonBox">
692 <property name=
"orientation">
693 <enum>Qt::Horizontal
</enum>
695 <property name=
"standardButtons">
696 <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok
</set>
705 <sender>buttonBox
</sender>
706 <signal>accepted()
</signal>
707 <receiver>PwmdOptionsDialog
</receiver>
708 <slot>accept()
</slot>
710 <hint type=
"sourcelabel">
714 <hint type=
"destinationlabel">
721 <sender>buttonBox
</sender>
722 <signal>rejected()
</signal>
723 <receiver>PwmdOptionsDialog
</receiver>
724 <slot>reject()
</slot>
726 <hint type=
"sourcelabel">
730 <hint type=
"destinationlabel">