~neon/kolf/master

« back to all changes in this revision

Viewing changes to game.cpp

  • Committer: Mauricio Piacentini
  • Date: 2008-01-02 03:14:59 UTC
  • Revision ID: git-v1:d3f450759aa23e7d68bc10b8e3792144a6da0812
Fix garbage in intro screen, put new Kolf SVG banner. 
CCMAIL:kde-games-devel@kde.org

svn path=/trunk/KDE/kdegames/kolf/; revision=755701

Show diffs side-by-side

added added

removed removed

Lines of Context:
2579
2579
        m_ignoreEvents = false;
2580
2580
        highestHole = 0;
2581
2581
        recalcHighestHole = false;
 
2582
        banner = 0;
2582
2583
        
2583
2584
        renderer = new KolfSvgRenderer( KStandardDirs::locate("appdata", "pics/default_theme.svgz") );
2584
2585
 
2619
2620
        if( filename.contains( "intro" ) )
2620
2621
        {
2621
2622
                QPixmap introPic;
2622
 
                introPic = renderer->renderSvg("intro_foreground", 5, 5, 0);
2623
 
                course->setForegroundBrush(QBrush(introPic));
 
2623
                introPic = renderer->renderSvg("intro_foreground", 400, 132, 0);
 
2624
                banner = new QGraphicsPixmapItem(introPic, 0, course);
 
2625
                banner->setPos(0.0,32.0);
2624
2626
        }
2625
2627
 
2626
2628
        setScene(course);
3196
3198
        if( filename.contains( "intro" ) )
3197
3199
        {
3198
3200
                QPixmap introPic;
3199
 
                introPic = renderer->renderSvg("intro_foreground", 5, 5, 0);
3200
 
                course->setForegroundBrush(QBrush(introPic));
 
3201
                introPic = renderer->renderSvg("intro_foreground", 400.0*resizeFactor, 132.0*resizeFactor, 0);
 
3202
                //course->setForegroundBrush(QBrush(introPic));
 
3203
                delete banner;
 
3204
                banner = new QGraphicsPixmapItem(introPic, 0, course);
 
3205
                banner->setPos(0.0*resizeFactor,32.0*resizeFactor);
3201
3206
        }
3202
3207
 
3203
3208
        //stroke circle resize