aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--TODO1
-rw-r--r--keydetailsdialog.cpp10
-rw-r--r--keydetailsdialog.h4
3 files changed, 9 insertions, 6 deletions
diff --git a/TODO b/TODO
index 3ebfe0b..1842e32 100644
--- a/TODO
+++ b/TODO
@@ -37,6 +37,7 @@ Release 0.3.2
- show message, when key export is successful (statusbar)
- encrypt and sign, decrypt and verify (?)
- Add buttonto copy fingerprint to clipboard in details dialog
+ - or set margin to make it easier selectable?
- remove whitespaces on copy
- Add default key functionality
- fix translation file for "SettingsDialog" as it says two times English, and the comment is on the wrong one.
diff --git a/keydetailsdialog.cpp b/keydetailsdialog.cpp
index 6616276..0e97da9 100644
--- a/keydetailsdialog.cpp
+++ b/keydetailsdialog.cpp
@@ -114,9 +114,9 @@ KeyDetailsDialog::KeyDetailsDialog(GpgME::GpgContext* ctx, gpgme_key_t key, QWid
mvbox->addWidget(keyBox);
vboxFP = new QVBoxLayout();
- fingerPrintLabel = new QLabel(beautifyFingerprint(key->subkeys->fpr));
- fingerPrintLabel->setTextInteractionFlags(Qt::TextSelectableByMouse);
- vboxFP->addWidget(fingerPrintLabel);
+ fingerPrintVarLabel = new QLabel(beautifyFingerprint(key->subkeys->fpr));
+ fingerPrintVarLabel->setTextInteractionFlags(Qt::TextSelectableByMouse);
+ vboxFP->addWidget(fingerPrintVarLabel);
fingerprintBox->setLayout(vboxFP);
mvbox->addWidget(fingerprintBox);
@@ -125,7 +125,9 @@ KeyDetailsDialog::KeyDetailsDialog(GpgME::GpgContext* ctx, gpgme_key_t key, QWid
if (addUserIds !=NULL) {
vboxUID = new QVBoxLayout();
while (addUserIds != NULL){
- vboxUID->addWidget(new QLabel(addUserIds->name+ QString(" <")+addUserIds->email+">"));
+ addUserIdsVarLabel = new QLabel(addUserIds->name+ QString(" <")+addUserIds->email+">");
+ addUserIdsVarLabel->setTextInteractionFlags(Qt::TextSelectableByMouse);
+ vboxUID->addWidget(addUserIdsVarLabel);
addUserIds=addUserIds->next;
}
additionalUidBox->setLayout(vboxUID);
diff --git a/keydetailsdialog.h b/keydetailsdialog.h
index 3beb34e..fb515a2 100644
--- a/keydetailsdialog.h
+++ b/keydetailsdialog.h
@@ -72,7 +72,7 @@ private:
QLabel *expireLabel;
QLabel *createdLabel;
QLabel *algorithmLabel;
- QLabel *fingerPrintLabel;
+ QLabel *fingerPrintVarLabel;
QLabel *keyidLabel;
QLabel *nameVarLabel;
@@ -83,7 +83,7 @@ private:
QLabel *createdVarLabel;
QLabel *algorithmVarLabel;
QLabel *keyidVarLabel;
-
+ QLabel *addUserIdsVarLabel;
};
#endif // __KEYDETAILSDIALOG_H__