Fixed automatic table resize. This fixes bug #0000023.

This commit is contained in:
Max-Wilhelm Bruker 2010-09-09 09:54:35 +02:00
parent 5ec06b4b27
commit e09060faca
3 changed files with 5 additions and 1 deletions

View file

@ -66,6 +66,7 @@ void GameScene::rearrange()
playersRect = QRectF(0, 0, sceneWidth, sceneHeight);
setSceneRect(sceneRect().x(), sceneRect().y(), sceneWidth, sceneHeight);
processViewSizeChange(viewSize);
qDebug(QString("rearrange(): w=%1 h=%2").arg(sceneWidth).arg(sceneHeight).toLatin1());
}
@ -108,6 +109,8 @@ void GameScene::closeMostRecentZoneView()
void GameScene::processViewSizeChange(const QSize &newSize)
{
viewSize = newSize;
qreal newRatio = ((qreal) newSize.width()) / newSize.height();
qreal minWidth = 0;
for (int i = 0; i < players.size(); ++i) {