aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp
diff options
context:
space:
mode:
authorSaturneric <[email protected]>2023-02-11 13:48:17 +0000
committerSaturneric <[email protected]>2023-02-11 13:48:17 +0000
commitb729e71d48eb21bf3cf6a7efc1e0adbc724bd147 (patch)
treee49fda39ecc54d15c1aa5947e7303f09616f3598 /src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp
parentfeat: add more gnupg operations (diff)
downloadGpgFrontend-b729e71d48eb21bf3cf6a7efc1e0adbc724bd147.tar.gz
GpgFrontend-b729e71d48eb21bf3cf6a7efc1e0adbc724bd147.zip
feat: upgrade qt framework to 6.3
Diffstat (limited to 'src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp')
-rw-r--r--src/ui/dialog/key_generate/SubkeyGenerateDialog.cpp5
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()) {