2022-05-08 19:59:26 +00:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
2022-05-08 22:01:23 +00:00
< meta http-equiv = "X-UA-Compatible" content = "IE=9" / >
2022-11-26 18:19:17 +00:00
< meta name = "generator" content = "Doxygen 1.9.1" / >
2022-05-08 19:59:26 +00:00
< meta name = "viewport" content = "width=device-width, initial-scale=1" / >
< title > GpgFrontend Project: GpgFrontend::UI::KeyGenDialog Class Reference< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "jquery.js" > < / script >
< script type = "text/javascript" src = "dynsections.js" > < / script >
< link href = "navtree.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "resize.js" > < / script >
< script type = "text/javascript" src = "navtreedata.js" > < / script >
< script type = "text/javascript" src = "navtree.js" > < / script >
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javascript" src = "search/searchdata.js" > < / script >
< script type = "text/javascript" src = "search/search.js" > < / script >
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / head >
< body >
< div id = "top" > <!-- do not remove this div, it is closed by doxygen! -->
< div id = "titlearea" >
< table cellspacing = "0" cellpadding = "0" >
< tbody >
2022-05-08 22:01:23 +00:00
< tr style = "height: 56px;" >
< td id = "projectalign" style = "padding-left: 0.5em;" >
2022-05-08 19:59:26 +00:00
< div id = "projectname" > GpgFrontend Project
< / div >
< div id = "projectbrief" > A Free, Powerful, Easy-to-Use, Compact, Cross-Platform, and Installation-Free OpenPGP(pgp) Crypto Tool.< / div >
< / td >
< / tr >
< / tbody >
< / table >
< / div >
<!-- end header part -->
2022-11-26 18:19:17 +00:00
<!-- Generated by Doxygen 1.9.1 -->
2022-05-08 19:59:26 +00:00
< script type = "text/javascript" >
2022-05-08 22:01:23 +00:00
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
2022-11-26 18:19:17 +00:00
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
2022-05-08 19:59:26 +00:00
/* @license-end */
< / script >
< script type = "text/javascript" src = "menudata.js" > < / script >
< script type = "text/javascript" src = "menu.js" > < / script >
< script type = "text/javascript" >
2022-05-08 22:01:23 +00:00
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
2022-05-08 19:59:26 +00:00
$(function() {
initMenu('',true,false,'search.php','Search');
$(document).ready(function() { init_search(); });
});
2022-05-08 22:01:23 +00:00
/* @license-end */< / script >
2022-05-08 19:59:26 +00:00
< div id = "main-nav" > < / div >
< / div > <!-- top -->
< div id = "side-nav" class = "ui-resizable side-nav-resizable" >
< div id = "nav-tree" >
< div id = "nav-tree-contents" >
< div id = "nav-sync" class = "sync" > < / div >
< / div >
< / div >
< div id = "splitbar" style = "-moz-user-select:none;"
class="ui-resizable-handle">
< / div >
< / div >
< script type = "text/javascript" >
2022-05-08 22:01:23 +00:00
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3& dn=gpl-2.0.txt GPL-v2 */
2022-05-08 19:59:26 +00:00
$(document).ready(function(){initNavTree('classGpgFrontend_1_1UI_1_1KeyGenDialog.html',''); initResizable(); });
/* @license-end */
< / script >
< div id = "doc-content" >
<!-- window showing the filter options -->
< div id = "MSearchSelectWindow"
onmouseover="return searchBox.OnSearchSelectShow()"
onmouseout="return searchBox.OnSearchSelectHide()"
onkeydown="return searchBox.OnSearchSelectKey(event)">
< / div >
<!-- iframe showing the search results (closed by default) -->
< div id = "MSearchResultsWindow" >
< iframe src = "javascript:void(0)" frameborder = "0"
name="MSearchResults" id="MSearchResults">
< / iframe >
< / div >
< div class = "header" >
< div class = "summary" >
< a href = "#signals" > Signals< / a > |
< a href = "#pub-methods" > Public Member Functions< / a > |
< a href = "#pri-slots" > Private Slots< / a > |
< a href = "#pri-methods" > Private Member Functions< / a > |
< a href = "#pri-attribs" > Private Attributes< / a > |
< a href = "classGpgFrontend_1_1UI_1_1KeyGenDialog-members.html" > List of all members< / a > < / div >
2022-05-08 22:01:23 +00:00
< div class = "headertitle" >
< div class = "title" > GpgFrontend::UI::KeyGenDialog Class Reference< / div > < / div >
2022-05-08 19:59:26 +00:00
< / div > <!-- header -->
< div class = "contents" >
< div class = "dynheader" >
Inheritance diagram for GpgFrontend::UI::KeyGenDialog:< / div >
< div class = "dyncontent" >
2022-11-26 18:19:17 +00:00
< div class = "center" > < img src = "classGpgFrontend_1_1UI_1_1KeyGenDialog__inherit__graph.png" border = "0" usemap = "#aGpgFrontend_1_1UI_1_1KeyGenDialog_inherit__map" alt = "Inheritance graph" / > < / div >
< map name = "aGpgFrontend_1_1UI_1_1KeyGenDialog_inherit__map" id = "aGpgFrontend_1_1UI_1_1KeyGenDialog_inherit__map" >
2022-12-22 08:19:55 +00:00
< area shape = "rect" title = " " alt = "" coords = "13,403,240,905" / >
< area shape = "rect" href = "classGpgFrontend_1_1UI_1_1GeneralDialog.html" title = " " alt = "" coords = "5,131,248,355" / >
< area shape = "rect" title = " " alt = "" coords = "89,5,164,83" / >
2022-05-08 22:01:23 +00:00
< / map >
2022-05-08 19:59:26 +00:00
< / div >
< div class = "dynheader" >
Collaboration diagram for GpgFrontend::UI::KeyGenDialog:< / div >
< div class = "dyncontent" >
2022-11-26 18:19:17 +00:00
< div class = "center" > < img src = "classGpgFrontend_1_1UI_1_1KeyGenDialog__coll__graph.png" border = "0" usemap = "#aGpgFrontend_1_1UI_1_1KeyGenDialog_coll__map" alt = "Collaboration graph" / > < / div >
< map name = "aGpgFrontend_1_1UI_1_1KeyGenDialog_coll__map" id = "aGpgFrontend_1_1UI_1_1KeyGenDialog_coll__map" >
2022-12-22 08:19:55 +00:00
< area shape = "rect" title = " " alt = "" coords = "268,572,495,1119" / >
< area shape = "rect" href = "classGpgFrontend_1_1UI_1_1GeneralDialog.html" title = " " alt = "" coords = "5,300,248,509" / >
< area shape = "rect" title = " " alt = "" coords = "37,160,112,237" / >
< area shape = "rect" title = " " alt = "" coords = "137,160,223,237" / >
< area shape = "rect" title = " " alt = "" coords = "111,5,249,97" / >
< area shape = "rect" title = " " alt = "" coords = "273,359,490,451" / >
< area shape = "rect" title = " " alt = "" coords = "336,160,493,237" / >
< area shape = "rect" title = " " alt = "" coords = "497,13,535,90" / >
< area shape = "rect" title = " " alt = "" coords = "535,160,665,237" / >
< area shape = "rect" title = " " alt = "" coords = "514,366,721,443" / >
2022-05-08 22:01:23 +00:00
< / map >
2022-05-08 19:59:26 +00:00
< / div >
< table class = "memberdecls" >
2022-05-08 22:01:23 +00:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "signals" > < / a >
2022-05-08 19:59:26 +00:00
Signals< / h2 > < / td > < / tr >
2022-05-08 22:01:23 +00:00
< tr class = "memitem:ab40bd826a5437124f8afd09824606c76" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "ab40bd826a5437124f8afd09824606c76" > < / a >
2022-05-08 19:59:26 +00:00
void  < / td > < td class = "memItemRight" valign = "bottom" > < b > SignalKeyGenerated< / b > ()< / td > < / tr >
< tr class = "separator:ab40bd826a5437124f8afd09824606c76" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
2022-05-08 22:01:23 +00:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pub-methods" > < / a >
2022-05-08 19:59:26 +00:00
Public Member Functions< / h2 > < / td > < / tr >
< tr class = "memitem:a3aef8d2bb8e0d36842532726a6796ab9" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a3aef8d2bb8e0d36842532726a6796ab9" > KeyGenDialog< / a > (QWidget *parent=nullptr)< / td > < / tr >
< tr class = "separator:a3aef8d2bb8e0d36842532726a6796ab9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-07-22 19:42:14 +00:00
< tr class = "inherit_header pub_methods_classGpgFrontend_1_1UI_1_1GeneralDialog" > < td colspan = "2" onclick = "javascript:toggleInherit('pub_methods_classGpgFrontend_1_1UI_1_1GeneralDialog')" > < img src = "closed.png" alt = "-" / >   Public Member Functions inherited from < a class = "el" href = "classGpgFrontend_1_1UI_1_1GeneralDialog.html" > GpgFrontend::UI::GeneralDialog< / a > < / td > < / tr >
< tr class = "memitem:ac9de4c49668ffaeb6916c64f878a202c inherit pub_methods_classGpgFrontend_1_1UI_1_1GeneralDialog" > < td class = "memItemLeft" align = "right" valign = "top" >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1GeneralDialog.html#ac9de4c49668ffaeb6916c64f878a202c" > GeneralDialog< / a > (std::string name, QWidget *parent=nullptr)< / td > < / tr >
< tr class = "separator:ac9de4c49668ffaeb6916c64f878a202c inherit pub_methods_classGpgFrontend_1_1UI_1_1GeneralDialog" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-08 19:59:26 +00:00
< / table > < table class = "memberdecls" >
2022-05-08 22:01:23 +00:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pri-slots" > < / a >
2022-05-08 19:59:26 +00:00
Private Slots< / h2 > < / td > < / tr >
< tr class = "memitem:a516aa59c71a9ddf06c51e93252e93b76" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a516aa59c71a9ddf06c51e93252e93b76" > slot_expire_box_changed< / a > ()< / td > < / tr >
< tr class = "separator:a516aa59c71a9ddf06c51e93252e93b76" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:af1f7a62dcb024513453766ee8816d514" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#af1f7a62dcb024513453766ee8816d514" > slot_key_gen_accept< / a > ()< / td > < / tr >
< tr class = "separator:af1f7a62dcb024513453766ee8816d514" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae611933ccd6fd67e65a2cf1ff09b5e8f" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#ae611933ccd6fd67e65a2cf1ff09b5e8f" > slot_encryption_box_changed< / a > (int state)< / td > < / tr >
< tr class = "separator:ae611933ccd6fd67e65a2cf1ff09b5e8f" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a03b7fe3e34147e404ca3ca6a0aa80cfc" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a03b7fe3e34147e404ca3ca6a0aa80cfc" > slot_signing_box_changed< / a > (int state)< / td > < / tr >
< tr class = "separator:a03b7fe3e34147e404ca3ca6a0aa80cfc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a48e953cd49efde2315868e8606af7226" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a48e953cd49efde2315868e8606af7226" > slot_certification_box_changed< / a > (int state)< / td > < / tr >
< tr class = "separator:a48e953cd49efde2315868e8606af7226" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a904d5e72a1946382ddfca80dc57c4db5" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a904d5e72a1946382ddfca80dc57c4db5" > slot_authentication_box_changed< / a > (int state)< / td > < / tr >
< tr class = "separator:a904d5e72a1946382ddfca80dc57c4db5" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ab8f04b046abb56d53bdbe67838b84fdc" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#ab8f04b046abb56d53bdbe67838b84fdc" > slot_activated_key_type< / a > (int index)< / td > < / tr >
< tr class = "separator:ab8f04b046abb56d53bdbe67838b84fdc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
2022-05-08 22:01:23 +00:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pri-methods" > < / a >
2022-05-08 19:59:26 +00:00
Private Member Functions< / h2 > < / td > < / tr >
< tr class = "memitem:a8e6554b47e0dd6c2025ccb0d1d0cb658" > < td class = "memItemLeft" align = "right" valign = "top" > QGroupBox *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a8e6554b47e0dd6c2025ccb0d1d0cb658" > create_key_usage_group_box< / a > ()< / td > < / tr >
< tr class = "memdesc:a8e6554b47e0dd6c2025ccb0d1d0cb658" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Create a key usage group box object. < a href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a8e6554b47e0dd6c2025ccb0d1d0cb658" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a8e6554b47e0dd6c2025ccb0d1d0cb658" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a010acccfd5fb5475769658f9cf68da7b" > < td class = "memItemLeft" align = "right" valign = "top" > QGroupBox *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a010acccfd5fb5475769658f9cf68da7b" > create_basic_info_group_box< / a > ()< / td > < / tr >
< tr class = "memdesc:a010acccfd5fb5475769658f9cf68da7b" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Create a basic info group box object. < a href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a010acccfd5fb5475769658f9cf68da7b" > More...< / a > < br / > < / td > < / tr >
< tr class = "separator:a010acccfd5fb5475769658f9cf68da7b" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-08 22:01:23 +00:00
< tr class = "memitem:a10677e68994c32676acb051a0153375d" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a10677e68994c32676acb051a0153375d" > < / a >
2022-05-08 19:59:26 +00:00
void  < / td > < td class = "memItemRight" valign = "bottom" > < b > generate_key_dialog< / b > ()< / td > < / tr >
< tr class = "separator:a10677e68994c32676acb051a0153375d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a4eb53559f200092cd299f7a90c03cdbb" > < td class = "memItemLeft" align = "right" valign = "top" > void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a4eb53559f200092cd299f7a90c03cdbb" > refresh_widgets_state< / a > ()< / td > < / tr >
< tr class = "separator:a4eb53559f200092cd299f7a90c03cdbb" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-11-26 18:19:17 +00:00
< tr class = "memitem:aa36de61cedb98f919f10e35d4e6b5146" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "aa36de61cedb98f919f10e35d4e6b5146" > < / a >
void  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#aa36de61cedb98f919f10e35d4e6b5146" > set_signal_slot< / a > ()< / td > < / tr >
< tr class = "memdesc:aa36de61cedb98f919f10e35d4e6b5146" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Set the signal slot object. < br / > < / td > < / tr >
2022-05-08 19:59:26 +00:00
< tr class = "separator:aa36de61cedb98f919f10e35d4e6b5146" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ae8aeaff7be0b1552b29d1f209af0bd28" > < td class = "memItemLeft" align = "right" valign = "top" > bool  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#ae8aeaff7be0b1552b29d1f209af0bd28" > check_email_address< / a > (const QString & str)< / td > < / tr >
< tr class = "separator:ae8aeaff7be0b1552b29d1f209af0bd28" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< / table > < table class = "memberdecls" >
2022-05-08 22:01:23 +00:00
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "pri-attribs" > < / a >
2022-05-08 19:59:26 +00:00
Private Attributes< / h2 > < / td > < / tr >
2022-05-08 22:01:23 +00:00
< tr class = "memitem:a8ecbb5721d5a2a0f85fd7b362f62bf83" > < td class = "memItemLeft" align = "right" valign = "top" > QRegularExpression  < / td > < td class = "memItemRight" valign = "bottom" > < b > re_email_< / b > < / td > < / tr >
2022-05-08 19:59:26 +00:00
< tr class = "separator:a8ecbb5721d5a2a0f85fd7b362f62bf83" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a03a8e1c8f2c1887732d36a346185bb40" > < td class = "memItemLeft" align = "right" valign = "top" > QStringList  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a03a8e1c8f2c1887732d36a346185bb40" > error_messages_< / a > < / td > < / tr >
< tr class = "separator:a03a8e1c8f2c1887732d36a346185bb40" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-08 22:01:23 +00:00
< tr class = "memitem:a104dcf364452ab5fe019f51c6db7f7d9" > < td class = "memItemLeft" align = "right" valign = "top" > std::unique_ptr< < a class = "el" href = "classGpgFrontend_1_1GenKeyInfo.html" > GenKeyInfo< / a > >   < / td > < td class = "memItemRight" valign = "bottom" > < b > gen_key_info_< / b > < / td > < / tr >
2022-05-08 19:59:26 +00:00
< tr class = "separator:a104dcf364452ab5fe019f51c6db7f7d9" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-08 22:01:23 +00:00
< tr class = "memitem:aa765259f9aa65b81d59b982ee0595e52" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "aa765259f9aa65b81d59b982ee0595e52" > < / a >
QDialogButtonBox *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#aa765259f9aa65b81d59b982ee0595e52" > button_box_< / a > < / td > < / tr >
2022-05-08 19:59:26 +00:00
< tr class = "memdesc:aa765259f9aa65b81d59b982ee0595e52" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Box for standard buttons. < br / > < / td > < / tr >
< tr class = "separator:aa765259f9aa65b81d59b982ee0595e52" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-08 22:01:23 +00:00
< tr class = "memitem:a8e500e3153558364fe5ba5b8bab6f219" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a8e500e3153558364fe5ba5b8bab6f219" > < / a >
QLabel *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a8e500e3153558364fe5ba5b8bab6f219" > error_label_< / a > {}< / td > < / tr >
2022-05-08 19:59:26 +00:00
< tr class = "memdesc:a8e500e3153558364fe5ba5b8bab6f219" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Label containing error message. < br / > < / td > < / tr >
< tr class = "separator:a8e500e3153558364fe5ba5b8bab6f219" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-08 22:01:23 +00:00
< tr class = "memitem:a7ed095cce29c658741ae0520049010c0" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a7ed095cce29c658741ae0520049010c0" > < / a >
QLineEdit *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a7ed095cce29c658741ae0520049010c0" > name_edit_< / a > {}< / td > < / tr >
2022-05-08 19:59:26 +00:00
< tr class = "memdesc:a7ed095cce29c658741ae0520049010c0" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Line edit for the keys name. < br / > < / td > < / tr >
< tr class = "separator:a7ed095cce29c658741ae0520049010c0" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-08 22:01:23 +00:00
< tr class = "memitem:a3453d1a8a4c0411472b2779d018abdc3" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a3453d1a8a4c0411472b2779d018abdc3" > < / a >
QLineEdit *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a3453d1a8a4c0411472b2779d018abdc3" > email_edit_< / a > {}< / td > < / tr >
2022-05-08 19:59:26 +00:00
< tr class = "memdesc:a3453d1a8a4c0411472b2779d018abdc3" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Line edit for the keys email. < br / > < / td > < / tr >
< tr class = "separator:a3453d1a8a4c0411472b2779d018abdc3" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-08 22:01:23 +00:00
< tr class = "memitem:a3008e2a9879a8e122e422f67cf0018f8" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a3008e2a9879a8e122e422f67cf0018f8" > < / a >
QLineEdit *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a3008e2a9879a8e122e422f67cf0018f8" > comment_edit_< / a > {}< / td > < / tr >
2022-05-08 19:59:26 +00:00
< tr class = "memdesc:a3008e2a9879a8e122e422f67cf0018f8" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Line edit for the keys comment. < br / > < / td > < / tr >
< tr class = "separator:a3008e2a9879a8e122e422f67cf0018f8" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-08 22:01:23 +00:00
< tr class = "memitem:aaa9b55830c39ce854e4ede26d916a844" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "aaa9b55830c39ce854e4ede26d916a844" > < / a >
QSpinBox *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#aaa9b55830c39ce854e4ede26d916a844" > key_size_spin_box_< / a > {}< / td > < / tr >
2022-05-08 19:59:26 +00:00
< tr class = "memdesc:aaa9b55830c39ce854e4ede26d916a844" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Spinbox for the keys size (in bit) < br / > < / td > < / tr >
< tr class = "separator:aaa9b55830c39ce854e4ede26d916a844" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-08 22:01:23 +00:00
< tr class = "memitem:a281bfffd99fcb600d07c4604bf2a8841" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a281bfffd99fcb600d07c4604bf2a8841" > < / a >
QComboBox *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a281bfffd99fcb600d07c4604bf2a8841" > key_type_combo_box_< / a > {}< / td > < / tr >
2022-05-08 19:59:26 +00:00
< tr class = "memdesc:a281bfffd99fcb600d07c4604bf2a8841" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Combobox for Key type. < br / > < / td > < / tr >
< tr class = "separator:a281bfffd99fcb600d07c4604bf2a8841" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-08 22:01:23 +00:00
< tr class = "memitem:a242a3245de709ede086087d7a096e6cd" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a242a3245de709ede086087d7a096e6cd" > < / a >
QDateTimeEdit *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a242a3245de709ede086087d7a096e6cd" > date_edit_< / a > {}< / td > < / tr >
2022-05-08 19:59:26 +00:00
< tr class = "memdesc:a242a3245de709ede086087d7a096e6cd" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Date edit for expiration date. < br / > < / td > < / tr >
< tr class = "separator:a242a3245de709ede086087d7a096e6cd" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-08 22:01:23 +00:00
< tr class = "memitem:a196ef707a7a2cfd717f69c8a5bc3278d" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a196ef707a7a2cfd717f69c8a5bc3278d" > < / a >
QCheckBox *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a196ef707a7a2cfd717f69c8a5bc3278d" > expire_check_box_< / a > {}< / td > < / tr >
2022-05-08 19:59:26 +00:00
< tr class = "memdesc:a196ef707a7a2cfd717f69c8a5bc3278d" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > Checkbox, if key should expire. < br / > < / td > < / tr >
< tr class = "separator:a196ef707a7a2cfd717f69c8a5bc3278d" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-08 22:01:23 +00:00
< tr class = "memitem:a52bf44c05cf1280ba13369ae2c33c60a" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "a52bf44c05cf1280ba13369ae2c33c60a" > < / a >
2022-05-08 19:59:26 +00:00
QCheckBox *  < / td > < td class = "memItemRight" valign = "bottom" > < b > no_pass_phrase_check_box_< / b > {}< / td > < / tr >
< tr class = "separator:a52bf44c05cf1280ba13369ae2c33c60a" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:a7b1b9cb46c0547c1e561e56d55616cf1" > < td class = "memItemLeft" align = "right" valign = "top" > QGroupBox *  < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a7b1b9cb46c0547c1e561e56d55616cf1" > key_usage_group_box_< / a > {}< / td > < / tr >
< tr class = "separator:a7b1b9cb46c0547c1e561e56d55616cf1" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-08 22:01:23 +00:00
< tr class = "memitem:aff131dd6f7178c63ef2e2f85d30828a2" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "aff131dd6f7178c63ef2e2f85d30828a2" > < / a >
2022-05-08 19:59:26 +00:00
QDateTime  < / td > < td class = "memItemRight" valign = "bottom" > < b > max_date_time_< / b > < / td > < / tr >
< tr class = "separator:aff131dd6f7178c63ef2e2f85d30828a2" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-08 22:01:23 +00:00
< tr class = "memitem:ab0ccac068670a3e28ce78ff87a40b2fc" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "ab0ccac068670a3e28ce78ff87a40b2fc" > < / a >
std::vector< QCheckBox * >   < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#ab0ccac068670a3e28ce78ff87a40b2fc" > key_usage_check_boxes_< / a > < / td > < / tr >
2022-05-08 19:59:26 +00:00
< tr class = "memdesc:ab0ccac068670a3e28ce78ff87a40b2fc" > < td class = "mdescLeft" >   < / td > < td class = "mdescRight" > ENCR, SIGN, CERT, AUTH. < br / > < / td > < / tr >
< tr class = "separator:ab0ccac068670a3e28ce78ff87a40b2fc" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-12-22 08:19:55 +00:00
< / table > < table class = "memberdecls" >
< tr class = "heading" > < td colspan = "2" > < h2 class = "groupheader" > < a name = "inherited" > < / a >
Additional Inherited Members< / h2 > < / td > < / tr >
< tr class = "inherit_header pro_methods_classGpgFrontend_1_1UI_1_1GeneralDialog" > < td colspan = "2" onclick = "javascript:toggleInherit('pro_methods_classGpgFrontend_1_1UI_1_1GeneralDialog')" > < img src = "closed.png" alt = "-" / >   Protected Member Functions inherited from < a class = "el" href = "classGpgFrontend_1_1UI_1_1GeneralDialog.html" > GpgFrontend::UI::GeneralDialog< / a > < / td > < / tr >
< tr class = "memitem:abad7cff23d2426820e320ecea47b479c inherit pro_methods_classGpgFrontend_1_1UI_1_1GeneralDialog" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "abad7cff23d2426820e320ecea47b479c" > < / a >
void  < / td > < td class = "memItemRight" valign = "bottom" > < b > setPosCenterOfScreen< / b > ()< / td > < / tr >
< tr class = "separator:abad7cff23d2426820e320ecea47b479c inherit pro_methods_classGpgFrontend_1_1UI_1_1GeneralDialog" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
< tr class = "memitem:ad9d5be542aa422450a96dff00232ebe5 inherit pro_methods_classGpgFrontend_1_1UI_1_1GeneralDialog" > < td class = "memItemLeft" align = "right" valign = "top" > < a id = "ad9d5be542aa422450a96dff00232ebe5" > < / a >
void  < / td > < td class = "memItemRight" valign = "bottom" > < b > movePosition2CenterOfParent< / b > ()< / td > < / tr >
< tr class = "separator:ad9d5be542aa422450a96dff00232ebe5 inherit pro_methods_classGpgFrontend_1_1UI_1_1GeneralDialog" > < td class = "memSeparator" colspan = "2" >   < / td > < / tr >
2022-05-08 19:59:26 +00:00
< / table >
< h2 class = "groupheader" > Constructor & Destructor Documentation< / h2 >
2022-05-08 22:01:23 +00:00
< a id = "a3aef8d2bb8e0d36842532726a6796ab9" > < / a >
2022-05-08 19:59:26 +00:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a3aef8d2bb8e0d36842532726a6796ab9" > ◆ < / a > < / span > KeyGenDialog()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > GpgFrontend::UI::KeyGenDialog::KeyGenDialog < / td >
< td > (< / td >
< td class = "paramtype" > QWidget *  < / td >
< td class = "paramname" > < em > parent< / em > = < code > nullptr< / code > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > explicit< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-05-08 22:01:23 +00:00
< p > Constructor of this class< / p >
2022-05-08 19:59:26 +00:00
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > ctx< / td > < td > The current GpgME context < / td > < / tr >
< tr > < td class = "paramname" > key< / td > < td > The key to show details of < / td > < / tr >
< tr > < td class = "paramname" > parent< / td > < td > The parent of this widget < / td > < / tr >
< / table >
< / dd >
< / dl >
2022-05-08 22:01:23 +00:00
< p class = "reference" > References < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#aa765259f9aa65b81d59b982ee0595e52" > button_box_< / a > , < a class = "el" href = "classGpgFrontend_1_1UI_1_1SignalStation.html#abe381ce56a7b157a3760b2fd9c3b7419" > GpgFrontend::UI::SignalStation::GetInstance()< / a > , < a class = "el" href = "classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36" > GpgFrontend::SingletonFunctionObject< GlobalSettingStation > ::GetInstance()< / a > , and < a class = "el" href = "classGpgFrontend_1_1GlobalSettingStation.html#a14433405831283cd95091d741614d03b" > GpgFrontend::GlobalSettingStation::GetUISettings()< / a > .< / p >
2022-05-08 19:59:26 +00:00
< / div >
< / div >
< h2 class = "groupheader" > Member Function Documentation< / h2 >
2022-05-08 22:01:23 +00:00
< a id = "ae8aeaff7be0b1552b29d1f209af0bd28" > < / a >
2022-05-08 19:59:26 +00:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae8aeaff7be0b1552b29d1f209af0bd28" > ◆ < / a > < / span > check_email_address()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > bool GpgFrontend::UI::KeyGenDialog::check_email_address < / td >
< td > (< / td >
< td class = "paramtype" > const QString &   < / td >
< td class = "paramname" > < em > str< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > private< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > str< / td > < td > < / td > < / tr >
< / table >
< / dd >
< / dl >
< dl class = "section return" > < dt > Returns< / dt > < dd > true < / dd >
< dd >
false < / dd > < / dl >
< p class = "reference" > Referenced by < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#af1f7a62dcb024513453766ee8816d514" > slot_key_gen_accept()< / a > .< / p >
< / div >
< / div >
2022-05-08 22:01:23 +00:00
< a id = "a010acccfd5fb5475769658f9cf68da7b" > < / a >
2022-05-08 19:59:26 +00:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a010acccfd5fb5475769658f9cf68da7b" > ◆ < / a > < / span > create_basic_info_group_box()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > QGroupBox * GpgFrontend::UI::KeyGenDialog::create_basic_info_group_box < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > private< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Create a basic info group box object. < / p >
< dl class = "section return" > < dt > Returns< / dt > < dd > QGroupBox* < / dd > < / dl >
2022-12-22 08:19:55 +00:00
< p class = "reference" > References < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a3008e2a9879a8e122e422f67cf0018f8" > comment_edit_< / a > , < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a242a3245de709ede086087d7a096e6cd" > date_edit_< / a > , < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a3453d1a8a4c0411472b2779d018abdc3" > email_edit_< / a > , < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a8e500e3153558364fe5ba5b8bab6f219" > error_label_< / a > , < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a196ef707a7a2cfd717f69c8a5bc3278d" > expire_check_box_< / a > , < a class = "el" href = "classGpgFrontend_1_1GenKeyInfo.html#ac0dbb2d89b1e5f9b272679ba3f24314e" > GpgFrontend::GenKeyInfo::GetSupportedKeyAlgo()< / a > , < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#aaa9b55830c39ce854e4ede26d916a844" > key_size_spin_box_< / a > , < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a281bfffd99fcb600d07c4604bf2a8841" > key_type_combo_box_< / a > , and < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a7ed095cce29c658741ae0520049010c0" > name_edit_< / a > .< / p >
2022-05-08 19:59:26 +00:00
< / div >
< / div >
2022-05-08 22:01:23 +00:00
< a id = "a8e6554b47e0dd6c2025ccb0d1d0cb658" > < / a >
2022-05-08 19:59:26 +00:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8e6554b47e0dd6c2025ccb0d1d0cb658" > ◆ < / a > < / span > create_key_usage_group_box()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > QGroupBox * GpgFrontend::UI::KeyGenDialog::create_key_usage_group_box < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > private< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< p > Create a key usage group box object. < / p >
< dl class = "section return" > < dt > Returns< / dt > < dd > QGroupBox* < / dd > < / dl >
< p class = "reference" > References < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#ab0ccac068670a3e28ce78ff87a40b2fc" > key_usage_check_boxes_< / a > .< / p >
< / div >
< / div >
2022-05-08 22:01:23 +00:00
< a id = "a4eb53559f200092cd299f7a90c03cdbb" > < / a >
2022-05-08 19:59:26 +00:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a4eb53559f200092cd299f7a90c03cdbb" > ◆ < / a > < / span > refresh_widgets_state()< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void GpgFrontend::UI::KeyGenDialog::refresh_widgets_state < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > private< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-05-08 22:01:23 +00:00
< p > Refresh widgets state by < a class = "el" href = "classGpgFrontend_1_1GenKeyInfo.html" > GenKeyInfo< / a > < / p >
2022-05-08 19:59:26 +00:00
< p class = "reference" > References < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#aaa9b55830c39ce854e4ede26d916a844" > key_size_spin_box_< / a > , and < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#ab0ccac068670a3e28ce78ff87a40b2fc" > key_usage_check_boxes_< / a > .< / p >
< p class = "reference" > Referenced by < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#ab8f04b046abb56d53bdbe67838b84fdc" > slot_activated_key_type()< / a > .< / p >
2022-05-08 22:01:23 +00:00
< / div >
< / div >
< a id = "ab8f04b046abb56d53bdbe67838b84fdc" > < / a >
2022-05-08 19:59:26 +00:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ab8f04b046abb56d53bdbe67838b84fdc" > ◆ < / a > < / span > slot_activated_key_type< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void GpgFrontend::UI::KeyGenDialog::slot_activated_key_type < / td >
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > index< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > private< / span > < span class = "mlabel" > slot< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > index< / td > < td > < / td > < / tr >
< / table >
< / dd >
< / dl >
2022-12-22 08:19:55 +00:00
< p class = "reference" > References < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a4eb53559f200092cd299f7a90c03cdbb" > refresh_widgets_state()< / a > .< / p >
2022-05-08 19:59:26 +00:00
< p class = "reference" > Referenced by < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#aa36de61cedb98f919f10e35d4e6b5146" > set_signal_slot()< / a > .< / p >
< / div >
< / div >
2022-05-08 22:01:23 +00:00
< a id = "a904d5e72a1946382ddfca80dc57c4db5" > < / a >
2022-05-08 19:59:26 +00:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a904d5e72a1946382ddfca80dc57c4db5" > ◆ < / a > < / span > slot_authentication_box_changed< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void GpgFrontend::UI::KeyGenDialog::slot_authentication_box_changed < / td >
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > state< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > private< / span > < span class = "mlabel" > slot< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > state< / td > < td > < / td > < / tr >
< / table >
< / dd >
< / dl >
< p class = "reference" > Referenced by < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#aa36de61cedb98f919f10e35d4e6b5146" > set_signal_slot()< / a > .< / p >
< / div >
< / div >
2022-05-08 22:01:23 +00:00
< a id = "a48e953cd49efde2315868e8606af7226" > < / a >
2022-05-08 19:59:26 +00:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a48e953cd49efde2315868e8606af7226" > ◆ < / a > < / span > slot_certification_box_changed< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void GpgFrontend::UI::KeyGenDialog::slot_certification_box_changed < / td >
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > state< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > private< / span > < span class = "mlabel" > slot< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > state< / td > < td > < / td > < / tr >
< / table >
< / dd >
< / dl >
< p class = "reference" > Referenced by < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#aa36de61cedb98f919f10e35d4e6b5146" > set_signal_slot()< / a > .< / p >
< / div >
< / div >
2022-05-08 22:01:23 +00:00
< a id = "ae611933ccd6fd67e65a2cf1ff09b5e8f" > < / a >
2022-05-08 19:59:26 +00:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#ae611933ccd6fd67e65a2cf1ff09b5e8f" > ◆ < / a > < / span > slot_encryption_box_changed< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void GpgFrontend::UI::KeyGenDialog::slot_encryption_box_changed < / td >
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > state< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > private< / span > < span class = "mlabel" > slot< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > state< / td > < td > < / td > < / tr >
< / table >
< / dd >
< / dl >
< p class = "reference" > Referenced by < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#aa36de61cedb98f919f10e35d4e6b5146" > set_signal_slot()< / a > .< / p >
< / div >
< / div >
2022-05-08 22:01:23 +00:00
< a id = "a516aa59c71a9ddf06c51e93252e93b76" > < / a >
2022-05-08 19:59:26 +00:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a516aa59c71a9ddf06c51e93252e93b76" > ◆ < / a > < / span > slot_expire_box_changed< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void GpgFrontend::UI::KeyGenDialog::slot_expire_box_changed < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > private< / span > < span class = "mlabel" > slot< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-05-08 22:01:23 +00:00
< p > when expirebox was checked/unchecked, enable/disable the expiration date box < / p >
2022-05-08 19:59:26 +00:00
< p class = "reference" > References < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a242a3245de709ede086087d7a096e6cd" > date_edit_< / a > , and < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a196ef707a7a2cfd717f69c8a5bc3278d" > expire_check_box_< / a > .< / p >
< p class = "reference" > Referenced by < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#aa36de61cedb98f919f10e35d4e6b5146" > set_signal_slot()< / a > .< / p >
< / div >
< / div >
2022-05-08 22:01:23 +00:00
< a id = "af1f7a62dcb024513453766ee8816d514" > < / a >
2022-05-08 19:59:26 +00:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#af1f7a62dcb024513453766ee8816d514" > ◆ < / a > < / span > slot_key_gen_accept< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void GpgFrontend::UI::KeyGenDialog::slot_key_gen_accept < / td >
< td > (< / td >
< td class = "paramname" > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > private< / span > < span class = "mlabel" > slot< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-05-08 22:01:23 +00:00
< p > check all lineedits for false entries. Show error, when there is one, otherwise generate the key < / p >
< p > check for errors in keygen dialog input< / p >
< p > primary keys should have a reasonable expiration date (no more than 2 years in the future)< / p >
< p > create the string for key generation< / p >
< p > create error message< / p >
2022-05-08 19:59:26 +00:00
2022-05-08 22:01:23 +00:00
< p class = "reference" > References < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#ae8aeaff7be0b1552b29d1f209af0bd28" > check_email_address()< / a > , < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a3008e2a9879a8e122e422f67cf0018f8" > comment_edit_< / a > , < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a242a3245de709ede086087d7a096e6cd" > date_edit_< / a > , < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a3453d1a8a4c0411472b2779d018abdc3" > email_edit_< / a > , < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a8e500e3153558364fe5ba5b8bab6f219" > error_label_< / a > , < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a196ef707a7a2cfd717f69c8a5bc3278d" > expire_check_box_< / a > , < a class = "el" href = "classGpgFrontend_1_1GpgKeyOpera.html#a4cc3ac91613164d7dc61a016a2b4caea" > GpgFrontend::GpgKeyOpera::GenerateKey()< / a > , < a class = "el" href = "classGpgFrontend_1_1SingletonFunctionObject.html#a70484d7cfe9f9dcbcd5f8bb749250f36" > GpgFrontend::SingletonFunctionObject< GpgKeyOpera > ::GetInstance()< / a > , < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#aaa9b55830c39ce854e4ede26d916a844" > key_size_spin_box_< / a > , and < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#a7ed095cce29c658741ae0520049010c0" > name_edit_< / a > .< / p >
2022-05-08 19:59:26 +00:00
< p class = "reference" > Referenced by < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#aa36de61cedb98f919f10e35d4e6b5146" > set_signal_slot()< / a > .< / p >
< / div >
< / div >
2022-05-08 22:01:23 +00:00
< a id = "a03b7fe3e34147e404ca3ca6a0aa80cfc" > < / a >
2022-05-08 19:59:26 +00:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a03b7fe3e34147e404ca3ca6a0aa80cfc" > ◆ < / a > < / span > slot_signing_box_changed< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > void GpgFrontend::UI::KeyGenDialog::slot_signing_box_changed < / td >
< td > (< / td >
< td class = "paramtype" > int  < / td >
< td class = "paramname" > < em > state< / em > < / td > < td > )< / td >
< td > < / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > private< / span > < span class = "mlabel" > slot< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< dl class = "params" > < dt > Parameters< / dt > < dd >
< table class = "params" >
< tr > < td class = "paramname" > state< / td > < td > < / td > < / tr >
< / table >
< / dd >
< / dl >
< p class = "reference" > Referenced by < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html#aa36de61cedb98f919f10e35d4e6b5146" > set_signal_slot()< / a > .< / p >
< / div >
< / div >
< h2 class = "groupheader" > Member Data Documentation< / h2 >
2022-05-08 22:01:23 +00:00
< a id = "a03a8e1c8f2c1887732d36a346185bb40" > < / a >
2022-05-08 19:59:26 +00:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a03a8e1c8f2c1887732d36a346185bb40" > ◆ < / a > < / span > error_messages_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > QStringList GpgFrontend::UI::KeyGenDialog::error_messages_< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > private< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-05-08 22:01:23 +00:00
< p > List of errors occurring when checking entries of line edits < / p >
2022-05-08 19:59:26 +00:00
< / div >
< / div >
2022-05-08 22:01:23 +00:00
< a id = "a104dcf364452ab5fe019f51c6db7f7d9" > < / a >
2022-05-08 19:59:26 +00:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a104dcf364452ab5fe019f51c6db7f7d9" > ◆ < / a > < / span > gen_key_info_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > std::unique_ptr< < a class = "el" href = "classGpgFrontend_1_1GenKeyInfo.html" > GenKeyInfo< / a > > GpgFrontend::UI::KeyGenDialog::gen_key_info_< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > private< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< b > Initial value:< / b > < div class = "fragment" > < div class = "line" > =< / div >
< div class = "line" > std::make_unique< GenKeyInfo> ()< / div >
< / div > <!-- fragment -->
< / div >
< / div >
2022-05-08 22:01:23 +00:00
< a id = "a7b1b9cb46c0547c1e561e56d55616cf1" > < / a >
2022-05-08 19:59:26 +00:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a7b1b9cb46c0547c1e561e56d55616cf1" > ◆ < / a > < / span > key_usage_group_box_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > QGroupBox* GpgFrontend::UI::KeyGenDialog::key_usage_group_box_ {}< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > private< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
2022-05-08 22:01:23 +00:00
< p > Group of Widgets detecting the usage of the Key < / p >
2022-05-08 19:59:26 +00:00
< / div >
< / div >
2022-05-08 22:01:23 +00:00
< a id = "a8ecbb5721d5a2a0f85fd7b362f62bf83" > < / a >
2022-05-08 19:59:26 +00:00
< h2 class = "memtitle" > < span class = "permalink" > < a href = "#a8ecbb5721d5a2a0f85fd7b362f62bf83" > ◆ < / a > < / span > re_email_< / h2 >
< div class = "memitem" >
< div class = "memproto" >
< table class = "mlabels" >
< tr >
< td class = "mlabels-left" >
< table class = "memname" >
< tr >
< td class = "memname" > QRegularExpression GpgFrontend::UI::KeyGenDialog::re_email_< / td >
< / tr >
< / table >
< / td >
< td class = "mlabels-right" >
< span class = "mlabels" > < span class = "mlabel" > private< / span > < / span > < / td >
< / tr >
< / table >
< / div > < div class = "memdoc" >
< b > Initial value:< / b > < div class = "fragment" > < div class = "line" > {< / div >
< div class = "line" > R< span class = "stringliteral" > " ((?:[a-z0-9!#$%& ' *+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%& ' *+/=?^_`{|}~-]+)*|" (?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21\x23-\x5b\x5d-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])*" )@(?:(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?|\[(?:(?:(2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9]))\.){3}(?:(2(5[0-5]|[0-4][0-9])|1[0-9][0-9]|[1-9]?[0-9])|[a-z0-9-]*[a-z0-9]:(?:[\x01-\x08\x0b\x0c\x0e-\x1f\x21-\x5a\x53-\x7f]|\\[\x01-\x09\x0b\x0c\x0e-\x7f])+)\]))" }< / span > < / div >
< / div > <!-- fragment -->
< / div >
< / div >
< hr / > The documentation for this class was generated from the following files:< ul >
2022-07-22 19:42:14 +00:00
< li > src/ui/dialog/key_generate/< a class = "el" href = "KeygenDialog_8h_source.html" > KeygenDialog.h< / a > < / li >
< li > src/ui/dialog/key_generate/KeygenDialog.cpp< / li >
2022-05-08 19:59:26 +00:00
< / ul >
< / div > <!-- contents -->
< / div > <!-- doc - content -->
<!-- start footer part -->
< div id = "nav-path" class = "navpath" > <!-- id is needed for treeview function! -->
< ul >
< li class = "navelem" > < a class = "el" href = "namespaceGpgFrontend.html" > GpgFrontend< / a > < / li > < li class = "navelem" > < a class = "el" href = "namespaceGpgFrontend_1_1UI.html" > UI< / a > < / li > < li class = "navelem" > < a class = "el" href = "classGpgFrontend_1_1UI_1_1KeyGenDialog.html" > KeyGenDialog< / a > < / li >
2022-11-26 18:19:17 +00:00
< li class = "footer" > Generated by < a href = "https://www.doxygen.org/index.html" > < img class = "footer" src = "doxygen.svg" width = "104" height = "31" alt = "doxygen" / > < / a > 1.9.1 < / li >
2022-05-08 19:59:26 +00:00
< / ul >
< / div >
< / body >
< / html >