Two hours of bughunting ending between keyboard and chair. Or something like that...
[quassel.git] / gui / mainwin.h
index 8092395..7876b50 100644 (file)
@@ -35,8 +35,6 @@ class Buffer;
 class BufferWidget;
 class SettingsDlg;
 
-extern LayoutThread *layoutThread;
-
 //!\brief The main window and central object of Quassel GUI.
 /** In addition to displaying the main window including standard stuff like a menubar,
  * dockwidgets and of course the chat window, this class also stores all data it
@@ -56,31 +54,32 @@ class MainWin : public QMainWindow {
     void closeEvent(QCloseEvent *event);
 
   signals:
-    void sendInput(BufferId, QString message);
-    void bufferSelected(Buffer *);
-    void bufferUpdated(Buffer *);
-    void bufferActivity(Buffer::ActivityLevel, Buffer *);
-    void bufferDestroyed(Buffer *);
-    void backlogReceived(Buffer *, QList<Message>);
-    void requestBacklog(BufferId, QVariant, QVariant);
+    //void sendInput(BufferId, QString message);
+    //void bufferSelected(Buffer *);
+    //void bufferUpdated(Buffer *);
+    //void bufferActivity(Buffer::ActivityLevel, Buffer *);
+    //void bufferDestroyed(Buffer *);
+    //void backlogReceived(Buffer *, QList<Message>);
+    //void requestBacklog(BufferId, QVariant, QVariant);
 
     void importOldBacklog();
 
   private slots:
-    void userInput(BufferId, QString);
-    void networkConnected(QString);
-    void networkDisconnected(QString);
-    void recvNetworkState(QString, QVariant);
-    void recvMessage(Message message);
-    void recvStatusMsg(QString network, QString message);
-    void setTopic(QString net, QString buf, QString);
-    void addNick(QString net, QString nick, VarMap props);
-    void removeNick(QString net, QString nick);
-    void renameNick(QString net, QString oldnick, QString newnick);
-    void updateNick(QString net, QString nick, VarMap props);
-    void setOwnNick(QString net, QString nick);
-    void recvBacklogData(BufferId, QList<QVariant>, bool);
-    void updateBufferId(BufferId);
+    
+    //void userInput(BufferId, QString);
+    //void networkConnected(QString);
+    //void networkDisconnected(QString);
+    //void recvNetworkState(QString, QVariant);
+    //void recvMessage(Message message);
+    //void recvStatusMsg(QString network, QString message);
+    //void setTopic(QString net, QString buf, QString);
+    //void addNick(QString net, QString nick, VarMap props);
+    //void removeNick(QString net, QString nick);
+    //void renameNick(QString net, QString oldnick, QString newnick);
+    //void updateNick(QString net, QString nick, VarMap props);
+    //void setOwnNick(QString net, QString nick);
+    //void recvBacklogData(BufferId, QList<QVariant>, bool);
+    //void updateBufferId(BufferId);
 
     void showServerList();
     void showSettingsDlg();
@@ -89,7 +88,6 @@ class MainWin : public QMainWindow {
     void showBuffer(Buffer *);
 
     void importBacklog();
-    void layoutMsg();
 
   private:
     Ui::MainWin ui;
@@ -97,11 +95,11 @@ class MainWin : public QMainWindow {
     void setupMenus();
     void setupViews();
     void setupSettingsDlg();
-    void syncToCore();  // implemented in main_mono.cpp or main_gui.cpp
+    //void syncToCore();  // implemented in main_mono.cpp or main_gui.cpp
     //Buffer * getBuffer(QString net, QString buf);
-    Buffer *getBuffer(BufferId);
-    BufferId getStatusBufferId(QString net);
-    BufferId getBufferId(QString net, QString buf);
+    //Buffer *getBuffer(BufferId);
+    //BufferId getStatusBufferId(QString net);
+    //BufferId getBufferId(QString net, QString buf);
     //void buffersUpdated();
 
     QSystemTrayIcon *systray;
@@ -116,18 +114,18 @@ class MainWin : public QMainWindow {
     //QString currentNetwork, currentBuffer;
     //QHash<QString, QHash<QString, Buffer*> > buffers;
     uint currentBuffer;
-    QHash<BufferId, Buffer *> buffers;
-    QHash<uint, BufferId> bufferIds;
-    QHash<QString, QHash<QString, VarMap> > nicks;
-    QHash<QString, bool> connected;
-    QHash<QString, QString> ownNick;
+    //QHash<BufferId, Buffer *> buffers;
+    //QHash<uint, BufferId> bufferIds;
+    //QHash<QString, QHash<QString, VarMap> > nicks;
+    //QHash<QString, bool> connected;
+    //QHash<QString, QString> ownNick;
     //QHash<QString, QList<Message> > coreBackLog;
-    QList<BufferId> coreBuffers;
+    //QList<BufferId> coreBuffers;
 
     QList<BufferViewDock *> netViews;
 
-    QTimer *layoutTimer;
-    QList<Message> layoutQueue;
+    //QTimer *layoutTimer;
+    //QList<Message> layoutQueue;
 };
 
 #endif