summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorQt Continuous Integration System <qt-info@nokia.com>2010-02-17 21:01:08 (GMT)
committerQt Continuous Integration System <qt-info@nokia.com>2010-02-17 21:01:08 (GMT)
commit01cf14ef278f564936eff9a392679526fe14e530 (patch)
tree04a6186a813d6994647099a8f56d47ac0edb2549
parent720d56486c3a3fd2d4d6517b8805ff96d3c6da60 (diff)
parentcafcb49b3f46915fef5106cfaa14a01079e537bc (diff)
downloadQt-01cf14ef278f564936eff9a392679526fe14e530.zip
Qt-01cf14ef278f564936eff9a392679526fe14e530.tar.gz
Qt-01cf14ef278f564936eff9a392679526fe14e530.tar.bz2
Merge branch '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-1 into 4.6-integration
* '4.6' of scm.dev.nokia.troll.no:qt/oslo-staging-1: Fix compilation on Mac 32-bit. Doc fix, ensure that the \obsolete tag is placed correctly Added note to make QList destructor virtual in version 5 Fix handling of Evaluation licenses on the Windows configure.exe
-rwxr-xr-x[-rw-r--r--]configure.exebin1180160 -> 1179136 bytes
-rw-r--r--src/corelib/codecs/qtextcodec.h2
-rw-r--r--src/corelib/tools/qlist.h2
-rw-r--r--src/gui/graphicsview/qgraphicsview.cpp4
-rw-r--r--tools/configure/tools.cpp3
5 files changed, 7 insertions, 4 deletions
diff --git a/configure.exe b/configure.exe
index 8913de1..09f4ef2 100644..100755
--- a/configure.exe
+++ b/configure.exe
Binary files differ
diff --git a/src/corelib/codecs/qtextcodec.h b/src/corelib/codecs/qtextcodec.h
index 23c91c7..169fe82 100644
--- a/src/corelib/codecs/qtextcodec.h
+++ b/src/corelib/codecs/qtextcodec.h
@@ -170,7 +170,7 @@ private:
friend class QXmlStreamWriter;
friend class QXmlStreamWriterPrivate;
-#if defined Q_XMLSTREAM_RENAME_SYMBOLS
+#if defined(Q_OS_MAC32) || defined(Q_OS_AIX)
friend class QCoreXmlStreamWriter;
friend class QCoreXmlStreamWriterPrivate;
#endif
diff --git a/src/corelib/tools/qlist.h b/src/corelib/tools/qlist.h
index 1ad7528..a549f2f 100644
--- a/src/corelib/tools/qlist.h
+++ b/src/corelib/tools/qlist.h
@@ -112,7 +112,7 @@ class QList
public:
inline QList() : d(&QListData::shared_null) { d->ref.ref(); }
inline QList(const QList<T> &l) : d(l.d) { d->ref.ref(); if (!d->sharable) detach_helper(); }
- ~QList();
+ ~QList(); // ### Qt5: make this destructor virtual
QList<T> &operator=(const QList<T> &l);
bool operator==(const QList<T> &l) const;
inline bool operator!=(const QList<T> &l) const { return !(*this == l); }
diff --git a/src/gui/graphicsview/qgraphicsview.cpp b/src/gui/graphicsview/qgraphicsview.cpp
index 96b9373..06b7438 100644
--- a/src/gui/graphicsview/qgraphicsview.cpp
+++ b/src/gui/graphicsview/qgraphicsview.cpp
@@ -3609,6 +3609,8 @@ void QGraphicsView::drawForeground(QPainter *painter, const QRectF &rect)
}
/*!
+ \obsolete
+
Draws the items \a items in the scene using \a painter, after the
background and before the foreground are drawn. \a numItems is the number
of items in \a items and options in \a options. \a options is a list of
@@ -3617,7 +3619,7 @@ void QGraphicsView::drawForeground(QPainter *painter, const QRectF &rect)
The default implementation calls the scene's drawItems() function.
- \obsolete Since Qt 4.6, this function is not called anymore unless
+ Since Qt 4.6, this function is not called anymore unless
the QGraphicsView::IndirectPainting flag is given as an Optimization
flag.
diff --git a/tools/configure/tools.cpp b/tools/configure/tools.cpp
index aea2713..c4625af 100644
--- a/tools/configure/tools.cpp
+++ b/tools/configure/tools.cpp
@@ -146,6 +146,7 @@ void Tools::checkLicense(QMap<QString,QString> &dictionary, QMap<QString,QString
if (products == 'B') {
dictionary["EDITION"] = "Evaluation";
dictionary["QT_EDITION"] = "QT_EDITION_EVALUATION";
+ licenseType = "Evaluation";
}
}
@@ -212,7 +213,7 @@ void Tools::checkLicense(QMap<QString,QString> &dictionary, QMap<QString,QString
}
// Override for evaluation licenses
- if (dictionary["Edition"] == "Evaluation")
+ if (dictionary["EDITION"] == "Evaluation")
dictionary["LICENSE_EXTENSION"] = "-EVALUATION";
if (QFile::exists(dictionary["QT_SOURCE_TREE"] + "/.LICENSE")) {