|QGraphicsView::DontSavePainterState
|QGraphicsView::DontAdjustForAntialiasing);
_scene = new ChatScene(Client::messageModel(), this);
- _scene->setWidth(width());
+ connect(_scene, SIGNAL(heightChanged(int)), this, SLOT(sceneHeightChanged(int)));
+ //_scene->setWidth(width());
setScene(_scene);
-
+ setSceneRect(0, 0, width(), 0);
}
qDebug() << "resize";
}
+void ChatView::sceneHeightChanged(int h) {
+ setSceneRect(0, 0, width(), h);
+}
+
void ChatView::clear()
{
}