#include "chatview.h"
#include "client.h"
#include "messagefilter.h"
+#include "qtui.h"
+#include "qtuistyle.h"
ChatView::ChatView(BufferId bufferId, QWidget *parent)
: QGraphicsView(parent),
setScene(_scene);
connect(verticalScrollBar(), SIGNAL(valueChanged(int)), this, SLOT(verticalScrollbarChanged(int)));
+ connect(QtUi::style(), SIGNAL(changed()), this, SLOT(styleChanged()));
}
bool ChatView::event(QEvent *event) {
vbar->setValue(vbar->maximum());
}
+void ChatView::styleChanged() {
+ invalidateScene();
+}
+
MsgId ChatView::lastMsgId() const {
if(!scene())
return MsgId();