Git commit d439507cd5516456f9bcd3be5dd481ec6fed0f34 by Viranch Mehta. Committed on 28/03/2013 at 13:54. Pushed by viranch into branch 'viranch/qtquick'. Remove old tweaks to canvas widget M +2 -9 src/mainwindow.cpp http://commits.kde.org/kmines/d439507cd5516456f9bcd3be5dd481ec6fed0f34 diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp index 50a6409..b21ea8e 100644 --- a/src/mainwindow.cpp +++ b/src/mainwindow.cpp @@ -97,24 +97,17 @@ KMinesMainWindow::KMinesMainWindow() : m_canvas(new CanvasWidget(this)) { m_provider->setDeclarativeEngine("themeProvider", m_canvas->engine()); + connect(m_canvas, SIGNAL(minesCountChanged(int,int)), SLOT(onMinesCoun= tChanged(int,int))); connect(m_canvas, SIGNAL(gameOver(bool)), SLOT(onGameOver(bool))); connect(m_canvas, SIGNAL(firstClickDone()), SLOT(onFirstClick())); = - m_canvas->setCacheMode( QGraphicsView::CacheBackground ); - m_canvas->setVerticalScrollBarPolicy( Qt::ScrollBarAlwaysOff ); - m_canvas->setHorizontalScrollBarPolicy( Qt::ScrollBarAlwaysOff ); - m_canvas->setFrameStyle(QFrame::NoFrame); - - m_canvas->setOptimizationFlags( QGraphicsView::DontClipPainter | - QGraphicsView::DontSavePainterState | - QGraphicsView::DontAdjustForAntialiasing ); - m_gameClock =3D new KGameClock(this, KGameClock::MinSecOnly); connect(m_gameClock, SIGNAL(timeChanged(QString)), SLOT(advanceTime(QS= tring))); = statusBar()->insertItem( i18n("Mines: 0/0"), 0 ); statusBar()->insertItem( i18n("Time: 00:00"), 1); + setCentralWidget(m_canvas); = setupActions();