Changeset 561 for trunk/src/gui/painting/qprintengine_ps.cpp
- Timestamp:
- Feb 11, 2010, 11:19:06 PM (15 years ago)
- Location:
- trunk
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk
-
Property svn:mergeinfo
set to (toggle deleted branches)
/branches/vendor/nokia/qt/4.6.1 merged eligible /branches/vendor/nokia/qt/current merged eligible /branches/vendor/trolltech/qt/current 3-149
-
Property svn:mergeinfo
set to (toggle deleted branches)
-
trunk/src/gui/painting/qprintengine_ps.cpp
r2 r561 2 2 ** 3 3 ** 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) 5 6 ** 6 7 ** This file is part of the QtGui module of the Qt Toolkit. … … 21 22 ** will be met: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. 22 23 ** 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. 27 27 ** 28 28 ** GNU General Public License Usage … … 34 34 ** met: http://www.gnu.org/copyleft/gpl.html. 35 35 ** 36 ** If you are unsure which license is appropriate for your use, please37 ** 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. 38 38 ** $QT_END_LICENSE$ 39 39 ** … … 168 168 wrapped += "\n%%+" + tmp; 169 169 } 170 return wrapped + "\n";170 return wrapped + '\n'; 171 171 } 172 172 … … 423 423 ps_r7(*currentPage, out, out.size()); 424 424 *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 " 426 426 << bits << (!mask.isNull() ? "mask " : "false ") 427 427 << x << ' ' << y << " di\n"; … … 530 530 s << "\n%%BoundingBox: 0 0 " << w << h; 531 531 } 532 s << "\n"<< wrapDSC("%%Creator: " + creator.toUtf8());532 s << '\n' << wrapDSC("%%Creator: " + creator.toUtf8()); 533 533 if (!title.isEmpty()) 534 534 s << wrapDSC("%%Title: " + title.toUtf8()); … … 550 550 "% You may copy this prolog in any way that is directly related to this document.\n" 551 551 "% For other use of this prolog, see your licensing agreement for Qt.\n" 552 << ps_header << "\n";552 << ps_header << '\n'; 553 553 554 554 … … 561 561 } 562 562 if (orientation == QPrinter::Portrait) { 563 s << "% " << printer->widthMM() << "*"<< printer->heightMM()563 s << "% " << printer->widthMM() << '*' << printer->heightMM() 564 564 << "mm (portrait)\n0 " << height*scale 565 << "translate " << scale << "-"<< scale << "scale } def\n";565 << "translate " << scale << '-' << scale << "scale } def\n"; 566 566 } 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"; 569 569 } 570 570 s << "%%EndProlog\n"; … … 620 620 buffer << "%%Page: " 621 621 << pageCount << pageCount << "\n" 622 <<"%%BeginPageSetup\n"623 <<"QI\n";622 "%%BeginPageSetup\n" 623 "QI\n"; 624 624 if (hugeDocument) { 625 625 for (QHash<QFontEngine::FaceId, QFontSubset *>::const_iterator it = fonts.constBegin(); … … 752 752 d->fontsUsed = ""; 753 753 d->hugeDocument = false; 754 d->simplePen = false; 754 755 755 756 setActive(true); … … 777 778 QByteArray trailer; 778 779 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' << 781 782 wrapDSC("%%DocumentFonts: " + d->fontsUsed); 782 783 s << "%%EOF\n";
Note:
See TracChangeset
for help on using the changeset viewer.