Fixed scene size is a workaround for a bug in dynamic setting of scene
size. Dynamic setting would be needed for flexible portability.
The game should now be playable. (Although there is just one level, no
octopuses and the screen does not stay lit.)
{
QApplication a(argc, argv);
a.setApplicationName("Ghosts Overboard");
{
QApplication a(argc, argv);
a.setApplicationName("Ghosts Overboard");
- a.setApplicationVersion("0.0.1");
+ a.setApplicationVersion("0.1.0");
MainWindow w;
#if defined(Q_WS_S60)
w.showMaximized();
MainWindow w;
#if defined(Q_WS_S60)
w.showMaximized();
//the boundaries of the scene are set to match the size of the view window, and
//the view is set to show exactly the whole scene area
//the boundaries of the scene are set to match the size of the view window, and
//the view is set to show exactly the whole scene area
- QPoint topleft (0,0);
- QSize windowsize = pView_->size();
- QRectF rectangle (topleft,windowsize);
+ //this occasionally gives a tiny scene, so using a fixed size fit for N900/Maemo5 until a fix is found
+// QPoint topleft (0,0);
+// QSize windowsize = pView_->size();
+// QRectF rectangle (topleft,windowsize);
+
+ QRectF rectangle(0,0,800,424);
pScene_->setSceneRect(rectangle);
pView_->setSceneRect(rectangle);
pScene_->setSceneRect(rectangle);
pView_->setSceneRect(rectangle);
- qDebug() << "Initialized boundaries" << rectangle.right() << rectangle.bottom() << pView_->width() << pView_->height();
+ // qDebug() << "Initialized boundaries" << rectangle.right() << rectangle.bottom() << pView_->width() << pView_->height();