Changeset 561 for trunk/src/gui/text/qtexthtmlparser.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/text/qtexthtmlparser.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 ** … … 344 344 } 345 345 346 static const u int windowsLatin1ExtendedCharacters[0xA0 - 0x80] = {346 static const ushort windowsLatin1ExtendedCharacters[0xA0 - 0x80] = { 347 347 0x20ac, // 0x80 348 348 0x0081, // 0x81 direct mapping … … 500 500 for (int i = 0; i < count(); ++i) { 501 501 qDebug().nospace() << qPrintable(QString(depth(i)*4, QLatin1Char(' '))) 502 << qPrintable(at(i).tag) << ":"502 << qPrintable(at(i).tag) << ':' 503 503 << quoteNewline(at(i).text); 504 504 ; … … 1207 1207 case QCss::Value_LowerAlpha: hasOwnListStyle = true; listStyle = QTextListFormat::ListLowerAlpha; break; 1208 1208 case QCss::Value_UpperAlpha: hasOwnListStyle = true; listStyle = QTextListFormat::ListUpperAlpha; break; 1209 case QCss::Value_LowerRoman: hasOwnListStyle = true; listStyle = QTextListFormat::ListLowerRoman; break; 1210 case QCss::Value_UpperRoman: hasOwnListStyle = true; listStyle = QTextListFormat::ListUpperRoman; break; 1209 1211 default: break; 1210 1212 } … … 1442 1444 static void setWidthAttribute(QTextLength *width, QString value) 1443 1445 { 1444 qreal realVal;1445 1446 bool ok = false; 1446 realVal = value.toDouble(&ok);1447 qreal realVal = value.toDouble(&ok); 1447 1448 if (ok) { 1448 1449 *width = QTextLength(QTextLength::FixedLength, realVal); 1449 1450 } else { 1450 1451 value = value.trimmed(); 1451 if (!value.isEmpty() && value. at(value.length() - 1) == QLatin1Char('%')) {1452 if (!value.isEmpty() && value.endsWith(QLatin1Char('%'))) { 1452 1453 value.chop(1); 1453 1454 realVal = value.toDouble(&ok); … … 1541 1542 } else if (value == QLatin1String("A")) { 1542 1543 node->listStyle = QTextListFormat::ListUpperAlpha; 1544 } else if (value == QLatin1String("i")) { 1545 node->listStyle = QTextListFormat::ListLowerRoman; 1546 } else if (value == QLatin1String("I")) { 1547 node->listStyle = QTextListFormat::ListUpperRoman; 1543 1548 } else { 1544 1549 value = value.toLower();
Note:
See TracChangeset
for help on using the changeset viewer.