qgpgme
22 #ifndef __QGPGME_EVENTLOOPINTERACTOR_H__
23 #define __QGPGME_EVENTLOOPINTERACTOR_H__
25 #include "qgpgme_export.h"
26 #include <gpgme++/eventloopinteractor.h>
28 #include <QtCore/QObject>
39 class QGPGME_EXPORT EventLoopInteractor :
public QObject,
public GpgME::EventLoopInteractor {
42 explicit EventLoopInteractor(
QObject * parent=0 );
44 virtual ~EventLoopInteractor();
46 static EventLoopInteractor * instance();
49 void nextTrustItemEventSignal( GpgME::Context * context,
const GpgME::TrustItem & item );
50 void nextKeyEventSignal( GpgME::Context * context,
const GpgME::Key & key );
51 void operationDoneEventSignal( GpgME::Context * context,
const GpgME::Error & e );
52 void operationStartEventSignal( GpgME::Context * context );
54 void aboutToDestroy();
57 void slotWriteActivity(
int socket );
58 void slotReadActivity(
int socket );
66 void * registerWatcher(
int fd, Direction dir,
bool & ok );
68 void unregisterWatcher(
void * tag );
75 void nextTrustItemEvent( GpgME::Context * context,
const GpgME::TrustItem & item );
77 void nextKeyEvent( GpgME::Context * context,
const GpgME::Key & key );
79 void operationStartEvent( GpgME::Context * context );
81 void operationDoneEvent( GpgME::Context * context,
const GpgME::Error & e );
86 static EventLoopInteractor * mSelf;
91 #endif // __QGPGME_EVENTLOOPINTERACTOR_H__
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:37:43 by
doxygen 1.8.7 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.