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/gui/painting/qprintengine_ps.cpp

    r2 r561  
    22**
    33** Copyright (C) 2009 Nokia Corporation and/or its subsidiary(-ies).
    4 ** Contact: Qt Software Information (qt-info@nokia.com)
     4** All rights reserved.
     5** Contact: Nokia Corporation (qt-info@nokia.com)
    56**
    67** This file is part of the QtGui 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 have questions regarding the use of this file, please contact
     37** Nokia at qt-info@nokia.com.
    3838** $QT_END_LICENSE$
    3939**
     
    168168        wrapped += "\n%%+" + tmp;
    169169    }
    170     return wrapped + "\n";
     170    return wrapped + '\n';
    171171}
    172172
     
    423423    ps_r7(*currentPage, out, out.size());
    424424    *currentPage << " pop def\n";
    425     *currentPage << width << ' ' << height << "[" << scaleX << " 0 0 " << scaleY << " 0 0]sl "
     425    *currentPage << width << ' ' << height << '[' << scaleX << " 0 0 " << scaleY << " 0 0]sl "
    426426                 << bits << (!mask.isNull() ? "mask " : "false ")
    427427                 << x << ' ' << y << " di\n";
     
    530530            s << "\n%%BoundingBox: 0 0 " << w << h;
    531531    }
    532     s << "\n" << wrapDSC("%%Creator: " + creator.toUtf8());
     532    s << '\n' << wrapDSC("%%Creator: " + creator.toUtf8());
    533533    if (!title.isEmpty())
    534534        s << wrapDSC("%%Title: " + title.toUtf8());
     
    550550        "% You may copy this prolog in any way that is directly related to this document.\n"
    551551        "% For other use of this prolog, see your licensing agreement for Qt.\n"
    552       << ps_header << "\n";
     552      << ps_header << '\n';
    553553
    554554
     
    561561    }
    562562    if (orientation == QPrinter::Portrait) {
    563         s << "% " << printer->widthMM() << "*" << printer->heightMM()
     563        s << "% " << printer->widthMM() << '*' << printer->heightMM()
    564564          << "mm (portrait)\n0 " << height*scale
    565           << "translate " << scale << "-" << scale << "scale } def\n";
     565          << "translate " << scale << '-' << scale << "scale } def\n";
    566566    } else {
    567         s << "% " << printer->heightMM() << "*" << printer->widthMM()
    568           << " mm (landscape)\n 90 rotate " << scale << "-" << scale << "scale } def\n";
     567        s << "% " << printer->heightMM() << '*' << printer->widthMM()
     568          << " mm (landscape)\n 90 rotate " << scale << '-' << scale << "scale } def\n";
    569569    }
    570570    s << "%%EndProlog\n";
     
    620620    buffer << "%%Page: "
    621621           << pageCount << pageCount << "\n"
    622            << "%%BeginPageSetup\n"
    623            << "QI\n";
     622           "%%BeginPageSetup\n"
     623           "QI\n";
    624624    if (hugeDocument) {
    625625        for (QHash<QFontEngine::FaceId, QFontSubset *>::const_iterator it = fonts.constBegin();
     
    752752    d->fontsUsed = "";
    753753    d->hugeDocument = false;
     754    d->simplePen = false;
    754755
    755756    setActive(true);
     
    777778    QByteArray trailer;
    778779    QPdf::ByteStream s(&trailer);
    779     s << "%%Trailer\n";
    780     s << "%%Pages: " << d->pageCount - 1 << "\n" <<
     780    s << "%%Trailer\n"
     781         "%%Pages: " << d->pageCount - 1 << '\n' <<
    781782        wrapDSC("%%DocumentFonts: " + d->fontsUsed);
    782783    s << "%%EOF\n";
Note: See TracChangeset for help on using the changeset viewer.