Ignore:
Timestamp:
Feb 11, 2010, 11:19:06 PM (15 years ago)
Author:
Dmitry A. Kuminov
Message:

trunk: Merged in qt 4.6.1 sources.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/src/svg/qsvgtinydocument.cpp

    r2 r561  
    22**
    33** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
    4 ** Contact: Qt Software Information ([email protected])
     4** All rights reserved.
     5** Contact: Nokia Corporation ([email protected])
    56**
    67** This file is part of the QtSvg module of the Qt Toolkit.
     
    2122** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html.
    2223**
    23 ** In addition, as a special exception, Nokia gives you certain
    24 ** additional rights. These rights are described in the Nokia Qt LGPL
    25 ** Exception version 1.0, included in the file LGPL_EXCEPTION.txt in this
    26 ** package.
     24** In addition, as a special exception, Nokia gives you certain additional
     25** rights.  These rights are described in the Nokia Qt LGPL Exception
     26** version 1.1, included in the file LGPL_EXCEPTION.txt in this package.
    2727**
    2828** GNU General Public License Usage
     
    3434** met: http://www.gnu.org/copyleft/gpl.html.
    3535**
    36 ** If you are unsure which license is appropriate for your use, please
    37 ** contact the sales department at qt-sales@nokia.com.
     36** If you
     37** @nokia.com.
    3838** $QT_END_LICENSE$
    3939**
     
    6262
    6363QSvgTinyDocument::QSvgTinyDocument()
    64     : QSvgStructureNode(0),
    65       m_animated(false),
    66       m_animationDuration(0),
    67       m_fps(30)
     64    : QSvgStructureNode(0)
     65    , m_widthPercent(false)
     66    , m_heightPercent(false)
     67    , m_animated(false)
     68    , m_animationDuration(0)
     69    , m_fps(30)
    6870{
    6971}
     
    232234    }
    233235
     236
     237
     238
    234239    p->save();
    235 
    236240    //sets default style on the painter
    237241    //### not the most optimal way
    238242    mapSourceToTarget(p, bounds);
    239     p->setPen(Qt::NoPen);
     243    QPen pen(Qt::NoBrush, 1, Qt::SolidLine, Qt::FlatCap, Qt::MiterJoin);
     244    pen.setMiterLimit(4);
     245    p->setPen(pen);
    240246    p->setBrush(Qt::black);
    241247    p->setRenderHint(QPainter::Antialiasing);
     
    245251    while (itr != m_renderers.end()) {
    246252        QSvgNode *node = *itr;
    247         if (node->isVisible())
     253        if ())
    248254            node->draw(p, m_states);
    249255        ++itr;
     
    263269        return;
    264270    }
     271
     272
     273
     274
     275
     276
    265277
    266278    p->save();
     
    272284
    273285    //XXX set default style on the painter
    274     p->setPen(Qt::NoPen);
     286    QPen pen(Qt::NoBrush, 1, Qt::SolidLine, Qt::FlatCap, Qt::MiterJoin);
     287    pen.setMiterLimit(4);
     288    p->setPen(pen);
    275289    p->setBrush(Qt::black);
    276290    p->setRenderHint(QPainter::Antialiasing);
     
    335349{
    336350    return m_fonts[family];
     351
     352
     353
     354
     355
     356
     357
     358
     359
     360
     361
     362
     363
     364
     365
     366
     367
     368
     369
     370
    337371}
    338372
Note: See TracChangeset for help on using the changeset viewer.