We now have a current svn snapshot of libqxt in our contrib dir, and
[quassel.git] / src / common / signalproxy.h
index 2f68f94..f44db23 100644 (file)
 #ifndef _RPCPEER_H_
 #define _RPCPEER_H_
 
-#include "qxtrpcpeer.h"
 #include <QtCore>
 
+class QxtRPCPeer;
+
 class SignalProxy : public QObject {
   Q_OBJECT
 
@@ -34,6 +35,7 @@ class SignalProxy : public QObject {
     SignalProxy(ProxyType type, QIODevice *device = 0, QObject *parent = 0);
     ~SignalProxy();
 
+  ProxyType proxyType() const { return type; }
     void attachSignal(QObject* sender, const char* signal, const QByteArray& rpcFunction = QByteArray());
     void attachSlot(const QByteArray& rpcFunction, QObject* recv, const char* slot);