Класс KeyStoreEntryWatcher
Сигналы
void | available () |
void | unavailable () |
Публичные функции
KeyStoreEntry | entry () const |
KeyStoreEntryWatcher (const KeyStoreEntry &e, QObject *parent=nullptr) |
Дружественные функции и классы
class | Private |
Подробное описание
Класс для отслеживания доступности KeyStoreEntry.
Некоторые типы KeyStore имеют концепцию записи, которая может быть доступна только часть времени (например, смарт-карта, которую можно удалить). Этот класс позволяет определить, когда KeyStoreEntry становится доступным/недоступным.
Примечание.
Также можно отслеживать доступность всего KeyStore, используя сигналы KeyStoreManager::keyStoreAvailable() и KeyStore::unavailable().
См. также KeyStore для более подробного обсуждения доступности ключей и связанных объектов.
Описание конструкторов и деструктора
KeyStoreEntryWatcher()
QCA::KeyStoreEntryWatcher::KeyStoreEntryWatcher (const KeyStoreEntry & e, QObject * parent = nullptr) | explicit |
Стандартный конструктор.
Метод создаёт объект, который отслеживает указанную запись KeyStore, испуская available() и unavailable(), когда запись становится доступной и недоступной соответственно.
Параметры
e | KeyStoreEntry для мониторинга |
parent | Родительский объект для этого экземпляра |
Описание методов
entry()
KeyStoreEntry QCA::KeyStoreEntryWatcher::entry () const |
Контролируемый KeyStoreEntry.
available
void QCA::KeyStoreEntryWatcher::available () | signal |
Сигнал испускается, когда отслеживаемая запись становится доступной.
unavailable
void QCA::KeyStoreEntryWatcher::unavailable () | signal |
Сигнал испускается, когда отслеживаемая запись становится недоступной.