From 670a4b340e3f9cd618a615a98bf0e8f4a30dfd49 Mon Sep 17 00:00:00 2001 From: Timothy Pearson Date: Wed, 16 Sep 2015 16:39:26 -0500 Subject: Add certificate list availability signal to tdehwlib cryptographic card module --- tdecore/tdehw/tdecryptographiccarddevice.cpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'tdecore/tdehw/tdecryptographiccarddevice.cpp') diff --git a/tdecore/tdehw/tdecryptographiccarddevice.cpp b/tdecore/tdehw/tdecryptographiccarddevice.cpp index 111cbce17..0125c39a9 100644 --- a/tdecore/tdehw/tdecryptographiccarddevice.cpp +++ b/tdecore/tdehw/tdecryptographiccarddevice.cpp @@ -540,6 +540,9 @@ void TDECryptographicCardDevice::cardStatusChanged(TQString status, TQString atr m_cardPresent = true; m_cardATR = atr; emit(cardInserted(this)); + if (m_cardCertificates.count() > 0) { + emit(certificateListAvailable(this)); + } } else if (status == "REMOVED") { m_cardPresent = false; @@ -549,6 +552,9 @@ void TDECryptographicCardDevice::cardStatusChanged(TQString status, TQString atr else if (status == "PRESENT") { m_cardATR = atr; m_cardPresent = true; + if (m_cardCertificates.count() > 0) { + emit(certificateListAvailable(this)); + } } } -- cgit v1.2.3