X-Git-Url: https://git.quassel-irc.org/?a=blobdiff_plain;f=src%2Fqtui%2Fbufferwidget.cpp;h=a18a18c9b81df8eb6bf6e7c8cdb64afc1261ec17;hb=de6bcf921abc4880b1dd75d68e99761a12eb0d33;hp=d6dcfa25b74331d748c9f09de0bc4d94b042f443;hpb=dfbd0465f2a58eee4771472afd261869e5e5c400;p=quassel.git diff --git a/src/qtui/bufferwidget.cpp b/src/qtui/bufferwidget.cpp index d6dcfa25..a18a18c9 100644 --- a/src/qtui/bufferwidget.cpp +++ b/src/qtui/bufferwidget.cpp @@ -29,17 +29,14 @@ BufferWidget::BufferWidget(QWidget *parent) : AbstractBufferContainer(parent) { ui.setupUi(this); } -BufferWidget::~BufferWidget() { - -} - AbstractChatView *BufferWidget::createChatView(BufferId id) { - QWidget *chatView; + ChatView *chatView; chatView = new ChatView(Client::buffer(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) {