Committing my current state just in case. Mostly work on qtopia, nothing special
[quassel.git] / src / common / signalproxy.h
index 90dadde..7e74638 100644 (file)
@@ -37,20 +37,20 @@ class SignalProxy : public QObject {
     void attachSignal(QObject* sender, const char* signal, const QByteArray& rpcFunction = QByteArray());
     void attachSlot(const QByteArray& rpcFunction, QObject* recv, const char* slot);
 
-    void detachObject(QObject* obj);
-
   public slots:
     void addPeer(QIODevice *device);
 
     void sendSignal(const char *signal, QVariant p1 = QVariant(), QVariant p2 = QVariant(), QVariant p3 = QVariant(), QVariant p4 = QVariant(),
               QVariant p5 = QVariant(), QVariant p6 = QVariant(), QVariant p7 = QVariant(), QVariant p8 = QVariant(), QVariant p9 = QVariant());
-
-    void detachSender();
+  
+    //void detachSender();
+    void detachObject(QObject *);
 
   signals:
-    //void peerDisconnected();
+    void peerDisconnected();
 
   private slots:
+    void socketDisconnected();
 
   private:
     struct Connection {