|
- #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 */
|