aboutsummaryrefslogtreecommitdiffstats
path: root/src/ui/keypair_details/KeyPairSubkeyTab.cpp
diff options
context:
space:
mode:
authorSaturneric <[email protected]>2021-05-30 16:58:08 +0000
committerSaturneric <[email protected]>2021-05-30 16:58:08 +0000
commit1075b243061f08db5276b979a2619bcc27b05a61 (patch)
treeae78f746cf4e3ee86de0df433098b56b899b99e8 /src/ui/keypair_details/KeyPairSubkeyTab.cpp
parentNew page and function for generating subkeys. (diff)
downloadGpgFrontend-1075b243061f08db5276b979a2619bcc27b05a61.tar.gz
GpgFrontend-1075b243061f08db5276b979a2619bcc27b05a61.zip
Write a text logo for never expiring.
Adjust the UI of the key details interface. Signed-off-by: Saturneric <[email protected]>
Diffstat (limited to 'src/ui/keypair_details/KeyPairSubkeyTab.cpp')
-rw-r--r--src/ui/keypair_details/KeyPairSubkeyTab.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ui/keypair_details/KeyPairSubkeyTab.cpp b/src/ui/keypair_details/KeyPairSubkeyTab.cpp
index a67c119e..9d25a70c 100644
--- a/src/ui/keypair_details/KeyPairSubkeyTab.cpp
+++ b/src/ui/keypair_details/KeyPairSubkeyTab.cpp
@@ -145,7 +145,7 @@ void KeyPairSubkeyTab::slotRefreshSubkeyList() {
tmp3->setTextAlignment(Qt::AlignCenter);
subkeyList->setItem(row, 3, tmp3);
- auto *tmp4= new QTableWidgetItem(subkeys->expires.toString());
+ auto *tmp4= new QTableWidgetItem(subkeys->expires.toTime_t() == 0 ? "Never Expire" : subkeys->expires.toString());
tmp4->setTextAlignment(Qt::AlignCenter);
subkeyList->setItem(row, 4, tmp4);
@@ -175,7 +175,7 @@ void KeyPairSubkeyTab::slotRefreshSubkeyDetail() {
keyidVarLabel->setText(key->id);
keySizeVarLabel->setText(QString::number(key->length));
- expireVarLabel->setText(key->expires.toString());
+ expireVarLabel->setText(key->expires.toTime_t() == 0 ? "Never Expire" : key->expires.toString());
algorithmVarLabel->setText(key->pubkey_algo);
createdVarLabel->setText(key->timestamp.toString());