| 1234567891011121314151617181920212223242526272829303132 | #ifndef __HIREDIS_EXAMPLE_QT_H#define __HIREDIS_EXAMPLE_QT_H#include <adapters/qt.h>class ExampleQt : public QObject {    Q_OBJECT    public:        ExampleQt(const char * value, QObject * parent = 0)            : QObject(parent), m_value(value) {}    signals:        void finished();    public slots:        void run();    private:        void finish() { emit finished(); }    private:        const char * m_value;        redisAsyncContext * m_ctx;        RedisQtAdapter m_adapter;    friend    void getCallback(redisAsyncContext *, void *, void *);};#endif /* !__HIREDIS_EXAMPLE_QT_H */
 |