highlight respects now word boundaries. thx int
[quassel.git] / src / qtui / inputwidget.h
index 01daa29..86a7693 100644 (file)
@@ -27,8 +27,8 @@
 
 #include "buffermodel.h"
 #include "bufferinfo.h"
-
-class Network;
+#include "identity.h"
+#include "network.h"
 
 class InputWidget : public QWidget {
   Q_OBJECT
@@ -56,9 +56,11 @@ protected slots:
 //   virtual void selectionChanged(const QItemSelection &selected, const QItemSelection &deselected);
 
 private slots:
-  void enterPressed();
+  void sendText(QString text);
   void changeNick(const QString &newNick) const;
 
+  void setNetwork(const Network *network);
+  void setIdentity(const IdentityId &identityId);
   void updateNickSelector() const;
 
 signals:
@@ -72,6 +74,8 @@ private:
   
   QPointer<BufferModel> _bufferModel;
   QPointer<QItemSelectionModel> _selectionModel;
+  NetworkId _networkId;
+  IdentityId _identityId;
 
 };