diff options
author | saturneric <[email protected]> | 2024-07-31 06:13:26 +0000 |
---|---|---|
committer | saturneric <[email protected]> | 2024-07-31 06:13:26 +0000 |
commit | 081147d65fcb0a20818bbfb43f6ec4f5ddf59581 (patch) | |
tree | f6ec05666acb98da46b4cb0dfc0871225f4ad388 /src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp | |
parent | fix: dealing with unknown compiler (diff) | |
download | GpgFrontend-081147d65fcb0a20818bbfb43f6ec4f5ddf59581.tar.gz GpgFrontend-081147d65fcb0a20818bbfb43f6ec4f5ddf59581.zip |
fix: addressing some of the significant deficiencies identified
Diffstat (limited to 'src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp')
-rw-r--r-- | src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp b/src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp index bb7972ae..c008206f 100644 --- a/src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp +++ b/src/ui/dialog/keypair_details/KeyPairSubkeyTab.cpp @@ -156,8 +156,8 @@ void KeyPairSubkeyTab::create_subkey_list() { subkey_list_->setAlternatingRowColors(true); QStringList labels; - labels << tr("Subkey ID") << tr("Key Size") << tr("Algo") << tr("Create Date") - << tr("Expire Date"); + labels << tr("Subkey ID") << tr("Key Size") << tr("Algorithm") + << tr("Algorithm Detail") << tr("Create Date") << tr("Expire Date"); subkey_list_->setHorizontalHeaderLabels(labels); subkey_list_->horizontalHeader()->setStretchLastSection(false); @@ -190,17 +190,21 @@ void KeyPairSubkeyTab::slot_refresh_subkey_list() { tmp2->setTextAlignment(Qt::AlignCenter); subkey_list_->setItem(row, 2, tmp2); - auto* tmp3 = - new QTableWidgetItem(QLocale().toString(subkeys.GetCreateTime())); + auto* tmp3 = new QTableWidgetItem(subkeys.GetKeyAlgo()); tmp3->setTextAlignment(Qt::AlignCenter); subkey_list_->setItem(row, 3, tmp3); auto* tmp4 = + new QTableWidgetItem(QLocale().toString(subkeys.GetCreateTime())); + tmp4->setTextAlignment(Qt::AlignCenter); + subkey_list_->setItem(row, 4, tmp4); + + auto* tmp5 = new QTableWidgetItem(subkeys.GetExpireTime().toSecsSinceEpoch() == 0 ? tr("Never Expire") : QLocale().toString(subkeys.GetExpireTime())); - tmp4->setTextAlignment(Qt::AlignCenter); - subkey_list_->setItem(row, 4, tmp4); + tmp5->setTextAlignment(Qt::AlignCenter); + subkey_list_->setItem(row, 5, tmp5); if (!row) { for (auto i = 0; i < subkey_list_->columnCount(); i++) { @@ -292,6 +296,7 @@ void KeyPairSubkeyTab::slot_refresh_subkey_detail() { } fingerprint_var_label_->setText(BeautifyFingerprint(subkey.GetFingerprint())); + fingerprint_var_label_->setWordWrap(true); // for x448 and ed448 } void KeyPairSubkeyTab::create_subkey_opera_menu() { |