diff options
Diffstat (limited to '')
-rw-r--r-- | src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp b/src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp index d6e02397..d8b0907a 100644 --- a/src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp +++ b/src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp @@ -279,8 +279,13 @@ void SubkeyGenerateDialog::slot_key_gen_accept() { if (expire_check_box_->checkState()) { gen_key_info_->SetNonExpired(true); } else { +#ifdef GPGFRONTEND_GUI_QT6 + gen_key_info_->SetExpireTime(boost::posix_time::from_time_t( + date_edit_->dateTime().toSecsSinceEpoch())); +#else gen_key_info_->SetExpireTime( boost::posix_time::from_time_t(date_edit_->dateTime().toTime_t())); +#endif } if (!gen_key_info_->IsNoPassPhrase()) { |