Bring back dynamic backlog fetching (move scrollbar slider to the very top to get...
[quassel.git] / src / qtui / bufferwidget.cpp
index c614bb7..c1e992d 100644 (file)
  ***************************************************************************/
 
 #include "bufferwidget.h"
-#include "chatline.h"
-#include "chatline-old.h"
 #include "chatview.h"
-#include "chatwidget.h"
 #include "settings.h"
 #include "client.h"
 
@@ -37,16 +34,13 @@ BufferWidget::~BufferWidget() {
 }
 
 AbstractChatView *BufferWidget::createChatView(BufferId id) {
-  QWidget *chatView;
-#ifdef SPUTDEV
+  ChatView *chatView;
   chatView = new ChatView(Client::buffer(id), this);
-#else
-  chatView = new ChatWidget(id, this);
-#endif
   _chatViews[id] = chatView;
   ui.stackedWidget->addWidget(chatView);
   chatView->setFocusProxy(this);
-  return dynamic_cast<AbstractChatView*>(chatView);
+  chatView->setBufferForBacklogFetching(id);
+  return chatView;
 }
 
 void BufferWidget::removeChatView(BufferId id) {