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;
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Wed Jan 24 2024 00:00:00 by
doxygen 1.10.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.