1 <?xml version=
"1.0" encoding=
"UTF-8"?>
3 <class>PwmdSaveWidget
</class>
4 <widget class=
"QFrame" name=
"PwmdSaveWidget">
5 <property name=
"geometry">
13 <property name=
"sizePolicy">
14 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Expanding">
15 <horstretch>0</horstretch>
16 <verstretch>0</verstretch>
19 <property name=
"windowTitle">
20 <string>Pwmd - Save parameters
</string>
22 <property name=
"frameShape">
23 <enum>QFrame::NoFrame
</enum>
25 <property name=
"frameShadow">
26 <enum>QFrame::Raised
</enum>
28 <layout class=
"QVBoxLayout" name=
"verticalLayout_4">
29 <property name=
"leftMargin">
32 <property name=
"topMargin">
35 <property name=
"rightMargin">
38 <property name=
"bottomMargin">
42 <widget class=
"QScrollArea" name=
"scrollArea">
43 <property name=
"frameShape">
44 <enum>QFrame::NoFrame
</enum>
46 <property name=
"widgetResizable">
49 <widget class=
"QWidget" name=
"scrollAreaWidgetContents">
50 <property name=
"geometry">
58 <layout class=
"QVBoxLayout" name=
"verticalLayout">
59 <property name=
"leftMargin">
62 <property name=
"topMargin">
65 <property name=
"rightMargin">
68 <property name=
"bottomMargin">
72 <widget class=
"QFrame" name=
"f_keyList">
73 <property name=
"frameShape">
74 <enum>QFrame::NoFrame
</enum>
76 <property name=
"frameShadow">
77 <enum>QFrame::Raised
</enum>
79 <layout class=
"QVBoxLayout" name=
"verticalLayout_13">
80 <property name=
"leftMargin">
83 <property name=
"topMargin">
86 <property name=
"rightMargin">
89 <property name=
"bottomMargin">
93 <layout class=
"QHBoxLayout" name=
"horizontalLayout_14">
95 <widget class=
"QToolButton" name=
"tb_refreshKeyList">
96 <property name=
"statusTip">
99 <property name=
"whatsThis">
100 <string>Refresh the key list.
</string>
102 <property name=
"text">
103 <string>&Refresh
</string>
108 <widget class=
"QToolButton" name=
"tb_learn">
109 <property name=
"whatsThis">
110 <string>Learn about keys stored on a smartcard.
</string>
112 <property name=
"text">
113 <string>&Learn
</string>
118 <widget class=
"Line" name=
"line_7">
119 <property name=
"orientation">
120 <enum>Qt::Vertical
</enum>
125 <widget class=
"QToolButton" name=
"tb_delete">
126 <property name=
"whatsThis">
127 <string>Delete the selected key's private key from the keyring.
</string>
129 <property name=
"text">
130 <string>&Delete
</string>
135 <widget class=
"Line" name=
"line">
136 <property name=
"orientation">
137 <enum>Qt::Vertical
</enum>
142 <widget class=
"QLineEdit" name=
"le_searchKeyList">
143 <property name=
"sizePolicy">
144 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Fixed">
145 <horstretch>1</horstretch>
146 <verstretch>0</verstretch>
149 <property name=
"statusTip">
152 <property name=
"text">
155 <property name=
"placeholderText">
156 <string>Enter text...
</string>
158 <property name=
"clearButtonEnabled">
164 <widget class=
"QToolButton" name=
"tb_searchKeyList">
165 <property name=
"enabled">
168 <property name=
"sizePolicy">
169 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Fixed">
170 <horstretch>0</horstretch>
171 <verstretch>0</verstretch>
174 <property name=
"statusTip">
177 <property name=
"whatsThis">
178 <string>Search for the next key in the key list.
</string>
180 <property name=
"text">
181 <string>&Find
</string>
186 <widget class=
"Line" name=
"line_3">
187 <property name=
"orientation">
188 <enum>Qt::Vertical
</enum>
193 <widget class=
"QCheckBox" name=
"ck_secretOnly">
194 <property name=
"statusTip">
197 <property name=
"whatsThis">
198 <string>Display only secret keys (usually for signing).
</string>
200 <property name=
"text">
201 <string>Secret
&only
</string>
206 <widget class=
"QCheckBox" name=
"ck_symmetric">
207 <property name=
"whatsThis">
208 <string>Use conventional encryption for the new data file.
</string>
210 <property name=
"text">
211 <string>S
&ymmetric
</string>
216 <widget class=
"QPushButton" name=
"pb_generate">
217 <property name=
"whatsThis">
218 <string>Generate a new key to use for encryption, for signing or both.
</string>
220 <property name=
"text">
221 <string>&Generate
</string>
226 <widget class=
"QPushButton" name=
"pb_keyFileOptions">
227 <property name=
"enabled">
230 <property name=
"sizePolicy">
231 <sizepolicy hsizetype=
"Fixed" vsizetype=
"Fixed">
232 <horstretch>0</horstretch>
233 <verstretch>0</verstretch>
236 <property name=
"statusTip">
239 <property name=
"whatsThis">
240 <string>Select optional key file(s) to use for decryption, encryption and signing.
</string>
242 <property name=
"text">
243 <string>&Key File...
</string>
250 <widget class=
"QSplitter" name=
"splitter_2">
251 <property name=
"orientation">
252 <enum>Qt::Vertical
</enum>
254 <widget class=
"QFrame" name=
"frame_4">
255 <property name=
"sizePolicy">
256 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Preferred">
257 <horstretch>0</horstretch>
258 <verstretch>3</verstretch>
261 <layout class=
"QVBoxLayout" name=
"verticalLayout_14">
262 <property name=
"leftMargin">
265 <property name=
"topMargin">
268 <property name=
"rightMargin">
271 <property name=
"bottomMargin">
275 <widget class=
"PwmdKeyTreeWidget" name=
"keyList">
276 <property name=
"sizePolicy">
277 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Expanding">
278 <horstretch>0</horstretch>
279 <verstretch>4</verstretch>
282 <property name=
"statusTip">
285 <property name=
"whatsThis">
288 <property name=
"editTriggers">
289 <set>QAbstractItemView::NoEditTriggers
</set>
291 <property name=
"tabKeyNavigation">
294 <property name=
"showDropIndicator" stdset=
"0">
297 <property name=
"selectionMode">
298 <enum>QAbstractItemView::ExtendedSelection
</enum>
300 <property name=
"selectionBehavior">
301 <enum>QAbstractItemView::SelectRows
</enum>
303 <property name=
"rootIsDecorated">
306 <property name=
"uniformRowHeights">
309 <property name=
"itemsExpandable">
312 <property name=
"sortingEnabled">
315 <property name=
"animated">
318 <property name=
"allColumnsShowFocus">
321 <property name=
"wordWrap">
324 <property name=
"columnCount">
327 <attribute name=
"headerShowSortIndicator" stdset=
"0">
331 <property name=
"text">
332 <string notr=
"true">1</string>
336 <property name=
"text">
337 <string notr=
"true">2</string>
341 <property name=
"text">
342 <string notr=
"true">3</string>
346 <property name=
"text">
347 <string notr=
"true">4</string>
351 <property name=
"text">
352 <string notr=
"true">5</string>
359 <widget class=
"QFrame" name=
"frame_5">
360 <property name=
"sizePolicy">
361 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Preferred">
362 <horstretch>0</horstretch>
363 <verstretch>2</verstretch>
366 <property name=
"frameShape">
367 <enum>QFrame::NoFrame
</enum>
369 <property name=
"frameShadow">
370 <enum>QFrame::Raised
</enum>
372 <layout class=
"QVBoxLayout" name=
"verticalLayout_15">
373 <property name=
"leftMargin">
376 <property name=
"topMargin">
379 <property name=
"rightMargin">
382 <property name=
"bottomMargin">
386 <layout class=
"QHBoxLayout" name=
"horizontalLayout_3">
388 <spacer name=
"horizontalSpacer_2">
389 <property name=
"orientation">
390 <enum>Qt::Horizontal
</enum>
392 <property name=
"sizeHint" stdset=
"0">
401 <widget class=
"QToolButton" name=
"tb_addRecipient">
402 <property name=
"statusTip">
405 <property name=
"whatsThis">
406 <string>Add the above selected keys to the list of recipients.
</string>
408 <property name=
"text">
409 <string>&Add
</string>
414 <widget class=
"QLabel" name=
"l_signOrRecipient">
415 <property name=
"text">
416 <string>Recipients and Signers
</string>
418 <property name=
"alignment">
419 <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter
</set>
421 <property name=
"buddy">
422 <cstring>tb_removeRecipient
</cstring>
427 <widget class=
"QToolButton" name=
"tb_removeRecipient">
428 <property name=
"statusTip">
431 <property name=
"whatsThis">
432 <string>Remove the selected recipients from below.
</string>
434 <property name=
"text">
435 <string>Remo
&ve
</string>
440 <spacer name=
"horizontalSpacer_3">
441 <property name=
"orientation">
442 <enum>Qt::Horizontal
</enum>
444 <property name=
"sizeHint" stdset=
"0">
455 <widget class=
"PwmdKeyTreeWidget" name=
"recipientList">
456 <property name=
"sizePolicy">
457 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Expanding">
458 <horstretch>0</horstretch>
459 <verstretch>1</verstretch>
462 <property name=
"statusTip">
465 <property name=
"whatsThis">
468 <property name=
"editTriggers">
469 <set>QAbstractItemView::NoEditTriggers
</set>
471 <property name=
"tabKeyNavigation">
474 <property name=
"showDropIndicator" stdset=
"0">
477 <property name=
"selectionMode">
478 <enum>QAbstractItemView::ExtendedSelection
</enum>
480 <property name=
"selectionBehavior">
481 <enum>QAbstractItemView::SelectRows
</enum>
483 <property name=
"rootIsDecorated">
486 <property name=
"uniformRowHeights">
489 <property name=
"itemsExpandable">
492 <property name=
"sortingEnabled">
495 <property name=
"animated">
498 <property name=
"allColumnsShowFocus">
501 <property name=
"wordWrap">
504 <property name=
"columnCount">
507 <attribute name=
"headerShowSortIndicator" stdset=
"0">
511 <property name=
"text">
512 <string notr=
"true">1</string>
516 <property name=
"text">
517 <string notr=
"true">2</string>
521 <property name=
"text">
522 <string notr=
"true">3</string>
526 <property name=
"text">
527 <string notr=
"true">4</string>
531 <property name=
"text">
532 <string notr=
"true">5</string>
542 <widget class=
"QFrame" name=
"fr_keyDetails_2">
543 <property name=
"sizePolicy">
544 <sizepolicy hsizetype=
"Preferred" vsizetype=
"Preferred">
545 <horstretch>0</horstretch>
546 <verstretch>0</verstretch>
549 <property name=
"statusTip">
552 <property name=
"frameShape">
553 <enum>QFrame::StyledPanel
</enum>
555 <layout class=
"QHBoxLayout" name=
"horizontalLayout_5">
556 <property name=
"leftMargin">
559 <property name=
"topMargin">
562 <property name=
"rightMargin">
565 <property name=
"bottomMargin">
569 <layout class=
"QFormLayout" name=
"formLayout_5">
570 <property name=
"fieldGrowthPolicy">
571 <enum>QFormLayout::ExpandingFieldsGrow
</enum>
573 <item row=
"0" column=
"0">
574 <widget class=
"QLabel" name=
"trustLabel_3">
575 <property name=
"statusTip">
576 <string>Timestamp of key creation.
</string>
578 <property name=
"text">
579 <string>&Created:
</string>
581 <property name=
"alignment">
582 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
584 <property name=
"buddy">
585 <cstring>l_created
</cstring>
589 <item row=
"0" column=
"1">
590 <widget class=
"QLabel" name=
"l_created">
591 <property name=
"sizePolicy">
592 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Preferred">
593 <horstretch>0</horstretch>
594 <verstretch>0</verstretch>
597 <property name=
"frameShape">
598 <enum>QFrame::StyledPanel
</enum>
600 <property name=
"frameShadow">
601 <enum>QFrame::Plain
</enum>
603 <property name=
"text">
606 <property name=
"textInteractionFlags">
607 <set>Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse
</set>
611 <item row=
"1" column=
"0">
612 <widget class=
"QLabel" name=
"validityLabel_3">
613 <property name=
"statusTip">
614 <string>Timestamp when this key is set to expire.
</string>
616 <property name=
"text">
617 <string>E
&xpires:
</string>
619 <property name=
"alignment">
620 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
622 <property name=
"buddy">
623 <cstring>l_expires
</cstring>
627 <item row=
"1" column=
"1">
628 <widget class=
"QLabel" name=
"l_expires">
629 <property name=
"sizePolicy">
630 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Preferred">
631 <horstretch>0</horstretch>
632 <verstretch>0</verstretch>
635 <property name=
"frameShape">
636 <enum>QFrame::StyledPanel
</enum>
638 <property name=
"text">
641 <property name=
"textInteractionFlags">
642 <set>Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse
</set>
646 <item row=
"2" column=
"0">
647 <widget class=
"QLabel" name=
"algorithmLabel">
648 <property name=
"text">
649 <string>&Algorithm:
</string>
651 <property name=
"alignment">
652 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
654 <property name=
"buddy">
655 <cstring>l_algorithm
</cstring>
659 <item row=
"2" column=
"1">
660 <widget class=
"QLabel" name=
"l_algorithm">
661 <property name=
"sizePolicy">
662 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Preferred">
663 <horstretch>0</horstretch>
664 <verstretch>0</verstretch>
667 <property name=
"frameShape">
668 <enum>QFrame::StyledPanel
</enum>
670 <property name=
"text">
673 <property name=
"textInteractionFlags">
674 <set>Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse
</set>
681 <layout class=
"QFormLayout" name=
"formLayout_6">
682 <property name=
"fieldGrowthPolicy">
683 <enum>QFormLayout::ExpandingFieldsGrow
</enum>
685 <item row=
"0" column=
"0">
686 <widget class=
"QLabel" name=
"fingerprintLabel_3">
687 <property name=
"statusTip">
688 <string>The unique fingerprint of this key.
</string>
690 <property name=
"text">
691 <string>Fingerprin
&t:
</string>
693 <property name=
"alignment">
694 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
696 <property name=
"buddy">
697 <cstring>l_fingerprint
</cstring>
701 <item row=
"1" column=
"0">
702 <widget class=
"QLabel" name=
"cardLabel_3">
703 <property name=
"statusTip">
704 <string>The smartcard this key is on.
</string>
706 <property name=
"text">
707 <string>&Card #:
</string>
709 <property name=
"alignment">
710 <set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter
</set>
712 <property name=
"buddy">
713 <cstring>l_cardNumber
</cstring>
717 <item row=
"1" column=
"1">
718 <widget class=
"QLabel" name=
"l_cardNumber">
719 <property name=
"sizePolicy">
720 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Preferred">
721 <horstretch>0</horstretch>
722 <verstretch>0</verstretch>
725 <property name=
"frameShape">
726 <enum>QFrame::StyledPanel
</enum>
728 <property name=
"text">
731 <property name=
"textInteractionFlags">
732 <set>Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse
</set>
736 <item row=
"0" column=
"1">
737 <widget class=
"QLabel" name=
"l_fingerprint">
738 <property name=
"sizePolicy">
739 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Preferred">
740 <horstretch>0</horstretch>
741 <verstretch>0</verstretch>
744 <property name=
"frameShape">
745 <enum>QFrame::StyledPanel
</enum>
747 <property name=
"text">
750 <property name=
"textInteractionFlags">
751 <set>Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse
</set>
755 <item row=
"2" column=
"1">
756 <widget class=
"QLabel" name=
"l_keygrip">
757 <property name=
"sizePolicy">
758 <sizepolicy hsizetype=
"Expanding" vsizetype=
"Preferred">
759 <horstretch>0</horstretch>
760 <verstretch>0</verstretch>
763 <property name=
"frameShape">
764 <enum>QFrame::StyledPanel
</enum>
766 <property name=
"text">
769 <property name=
"textInteractionFlags">
770 <set>Qt::TextSelectableByKeyboard|Qt::TextSelectableByMouse
</set>
774 <item row=
"2" column=
"0">
775 <widget class=
"QLabel" name=
"keygripLabel">
776 <property name=
"text">
777 <string>Keygri
&p:
</string>
779 <property name=
"buddy">
780 <cstring>l_keygrip
</cstring>
800 <class>PwmdKeyTreeWidget
</class>
801 <extends>QTreeWidget
</extends>
802 <header>pwmdKeyTreeWidget.h
</header>
806 <tabstop>tb_refreshKeyList
</tabstop>
807 <tabstop>tb_learn
</tabstop>
808 <tabstop>tb_delete
</tabstop>
809 <tabstop>le_searchKeyList
</tabstop>
810 <tabstop>tb_searchKeyList
</tabstop>
811 <tabstop>ck_secretOnly
</tabstop>
812 <tabstop>ck_symmetric
</tabstop>
813 <tabstop>pb_generate
</tabstop>
814 <tabstop>pb_keyFileOptions
</tabstop>
815 <tabstop>keyList
</tabstop>
816 <tabstop>tb_addRecipient
</tabstop>
817 <tabstop>tb_removeRecipient
</tabstop>
818 <tabstop>recipientList
</tabstop>