Fixup for flexible clipboard export

Commit 2060d75f51
introduced a segfault.
This commit is contained in:
Christian Hohnstaedt 2024-08-17 13:18:06 +02:00
parent 17f79d333e
commit cc69abbed6

View File

@ -533,8 +533,9 @@ void XcaTreeView::showContextMenu(QContextMenuEvent *e,
setShortcut(QKeySequence::Delete);
subExport = menu->addMenu(tr("Export"));
const pki_export *xport = pki_export::by_id(Settings[ClipboardSettings]);
subExport->addAction(QString("%1 (%2)")
.arg(tr("Clipboard")).arg(xport->desc), this,
if (xport)
subExport->addAction(QString("%1 (%2)").arg(
tr("Clipboard")).arg(xport->desc), this,
SLOT(pem2clipboard()))->setShortcut(QKeySequence::Copy);
subExport->addAction(tr("File"), this, SLOT(exportItems()))->
setShortcut(QKeySequence::Save);