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&amp;)</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 + -
显示快捷键?