X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Fbufferwidget.cpp;h=fc0634613fe9f44a6503ee1214df295289ef7b3f;hb=fd90abd3f3baa4fc98fa7e3df0e22e9bd3d77d95;hp=d534b3dc956cb69400458195e669d7da5f2f9b3e;hpb=2bcb925e42921b124efd19d1978ff19f44a09113;p=quassel.git diff --git a/src/qtui/bufferwidget.cpp b/src/qtui/bufferwidget.cpp index d534b3dc..fc063461 100644 --- a/src/qtui/bufferwidget.cpp +++ b/src/qtui/bufferwidget.cpp @@ -19,8 +19,7 @@ ***************************************************************************/ #include "bufferwidget.h" -#include "chatline-old.h" -#include "chatwidget.h" +#include "chatview.h" #include "settings.h" #include "client.h" @@ -30,16 +29,14 @@ BufferWidget::BufferWidget(QWidget *parent) : AbstractBufferContainer(parent) { ui.setupUi(this); } -BufferWidget::~BufferWidget() { - -} - AbstractChatView *BufferWidget::createChatView(BufferId id) { - QWidget *chatView = new ChatWidget(id, this); + ChatView *chatView; + chatView = new ChatView(id, this); _chatViews[id] = chatView; ui.stackedWidget->addWidget(chatView); chatView->setFocusProxy(this); - return dynamic_cast(chatView); + chatView->setBufferForBacklogFetching(id); + return chatView; } void BufferWidget::removeChatView(BufferId id) {