exportcert.ui
来自「一个精简的CA程序」· UI 代码 · 共 405 行
UI
405 行
<!DOCTYPE UI><UI><class>ExportCert_UI</class><widget> <class>QDialog</class> <property stdset="1"> <name>name</name> <cstring>ExportCert_UI</cstring> </property> <property stdset="1"> <name>geometry</name> <rect> <x>0</x> <y>0</y> <width>515</width> <height>319</height> </rect> </property> <property stdset="1"> <name>caption</name> <string>ExportCert_UI</string> </property> <vbox> <property stdset="1"> <name>margin</name> <number>11</number> </property> <property stdset="1"> <name>spacing</name> <number>6</number> </property> <widget> <class>QLayoutWidget</class> <property stdset="1"> <name>name</name> <cstring>Layout9</cstring> </property> <hbox> <property stdset="1"> <name>margin</name> <number>0</number> </property> <property stdset="1"> <name>spacing</name> <number>6</number> </property> <widget> <class>QLabel</class> <property stdset="1"> <name>name</name> <cstring>TextLabel12</cstring> </property> <property stdset="1"> <name>font</name> <font> <pointsize>14</pointsize> <bold>1</bold> <underline>1</underline> </font> </property> <property stdset="1"> <name>text</name> <string>Certificate export</string> </property> </widget> <spacer> <property> <name>name</name> <cstring>Spacer6</cstring> </property> <property stdset="1"> <name>orientation</name> <enum>Horizontal</enum> </property> <property stdset="1"> <name>sizeType</name> <enum>Expanding</enum> </property> <property> <name>sizeHint</name> <size> <width>20</width> <height>20</height> </size> </property> </spacer> <widget> <class>QLabel</class> <property stdset="1"> <name>name</name> <cstring>image</cstring> </property> <property stdset="1"> <name>minimumSize</name> <size> <width>95</width> <height>40</height> </size> </property> <property stdset="1"> <name>maximumSize</name> <size> <width>95</width> <height>40</height> </size> </property> <property stdset="1"> <name>scaledContents</name> <bool>true</bool> </property> </widget> </hbox> </widget> <widget> <class>QLayoutWidget</class> <property stdset="1"> <name>name</name> <cstring>Layout3</cstring> </property> <hbox> <property stdset="1"> <name>margin</name> <number>0</number> </property> <property stdset="1"> <name>spacing</name> <number>6</number> </property> <widget> <class>QLabel</class> <property stdset="1"> <name>name</name> <cstring>TextLabel13</cstring> </property> <property stdset="1"> <name>sizePolicy</name> <sizepolicy> <hsizetype>7</hsizetype> <vsizetype>5</vsizetype> </sizepolicy> </property> <property stdset="1"> <name>text</name> <string>Please enter the filename for the certificate.</string> </property> </widget> <widget> <class>QPushButton</class> <property stdset="1"> <name>name</name> <cstring>PushButton3</cstring> </property> <property stdset="1"> <name>sizePolicy</name> <sizepolicy> <hsizetype>1</hsizetype> <vsizetype>0</vsizetype> </sizepolicy> </property> <property stdset="1"> <name>text</name> <string>TinyCA filename</string> </property> <property> <name>toolTip</name> <string>Set the filename to the one used by TinyCA</string> </property> </widget> </hbox> </widget> <widget> <class>QFrame</class> <property stdset="1"> <name>name</name> <cstring>Frame5_2</cstring> </property> <property stdset="1"> <name>frameShape</name> <enum>Box</enum> </property> <property stdset="1"> <name>frameShadow</name> <enum>Sunken</enum> </property> <hbox> <property stdset="1"> <name>margin</name> <number>11</number> </property> <property stdset="1"> <name>spacing</name> <number>6</number> </property> <widget> <class>QLabel</class> <property stdset="1"> <name>name</name> <cstring>TextLabel14</cstring> </property> <property stdset="1"> <name>text</name> <string>Filename</string> </property> </widget> <widget> <class>QLineEdit</class> <property stdset="1"> <name>name</name> <cstring>filename</cstring> </property> </widget> <widget> <class>QToolButton</class> <property stdset="1"> <name>name</name> <cstring>ToolButton1</cstring> </property> <property stdset="1"> <name>sizePolicy</name> <sizepolicy> <hsizetype>1</hsizetype> <vsizetype>0</vsizetype> </sizepolicy> </property> <property stdset="1"> <name>text</name> <string>...</string> </property> </widget> </hbox> </widget> <widget> <class>QLabel</class> <property stdset="1"> <name>name</name> <cstring>TextLabel3</cstring> </property> <property stdset="1"> <name>text</name> <string>DER is a binary format of the CertificatePEM is a base64 encoded CertificatePKCS#7 is an official Certificate exchange formatPKCS#12 is an encrypted official Key-Certificate exchange format</string> </property> <property stdset="1"> <name>alignment</name> <set>WordBreak|AlignVCenter|AlignLeft</set> </property> <property> <name>wordwrap</name> </property> </widget> <widget> <class>QFrame</class> <property stdset="1"> <name>name</name> <cstring>Frame4</cstring> </property> <property stdset="1"> <name>frameShape</name> <enum>Box</enum> </property> <property stdset="1"> <name>frameShadow</name> <enum>Sunken</enum> </property> <hbox> <property stdset="1"> <name>margin</name> <number>11</number> </property> <property stdset="1"> <name>spacing</name> <number>6</number> </property> <widget> <class>QLabel</class> <property stdset="1"> <name>name</name> <cstring>TextLabel1</cstring> </property> <property stdset="1"> <name>text</name> <string>Export Format</string> </property> </widget> <widget> <class>QComboBox</class> <property stdset="1"> <name>name</name> <cstring>exportFormat</cstring> </property> <property stdset="1"> <name>sizePolicy</name> <sizepolicy> <hsizetype>7</hsizetype> <vsizetype>0</vsizetype> </sizepolicy> </property> </widget> </hbox> </widget> <widget> <class>QLayoutWidget</class> <property stdset="1"> <name>name</name> <cstring>Layout6</cstring> </property> <hbox> <property stdset="1"> <name>margin</name> <number>0</number> </property> <property stdset="1"> <name>spacing</name> <number>6</number> </property> <widget> <class>QPushButton</class> <property stdset="1"> <name>name</name> <cstring>PushButton9</cstring> </property> <property stdset="1"> <name>text</name> <string>Cancel</string> </property> </widget> <spacer> <property> <name>name</name> <cstring>Spacer7</cstring> </property> <property stdset="1"> <name>orientation</name> <enum>Horizontal</enum> </property> <property stdset="1"> <name>sizeType</name> <enum>Expanding</enum> </property> <property> <name>sizeHint</name> <size> <width>20</width> <height>20</height> </size> </property> </spacer> <widget> <class>QPushButton</class> <property stdset="1"> <name>name</name> <cstring>PushButton7</cstring> </property> <property stdset="1"> <name>text</name> <string>OK</string> </property> </widget> </hbox> </widget> </vbox></widget><connections> <connection> <sender>PushButton7</sender> <signal>clicked()</signal> <receiver>ExportCert_UI</receiver> <slot>accept()</slot> </connection> <connection> <sender>PushButton9</sender> <signal>clicked()</signal> <receiver>ExportCert_UI</receiver> <slot>reject()</slot> </connection> <connection> <sender>ToolButton1</sender> <signal>clicked()</signal> <receiver>ExportCert_UI</receiver> <slot>chooseFile()</slot> </connection> <connection> <sender>exportFormat</sender> <signal>activated(const QString&)</signal> <receiver>ExportCert_UI</receiver> <slot>formatChanged()</slot> </connection> <connection> <sender>PushButton3</sender> <signal>clicked()</signal> <receiver>ExportCert_UI</receiver> <slot>setTinyCAfname()</slot> </connection> <slot access="public">chooseFile()</slot> <slot access="public">formatChanged()</slot> <slot access="public">setTinyCAfname()</slot></connections><tabstops> <tabstop>filename</tabstop> <tabstop>PushButton7</tabstop> <tabstop>PushButton9</tabstop></tabstops></UI>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?