summaryrefslogtreecommitdiffstats
path: root/ChangeLog
diff options
context:
space:
mode:
authorTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-11-29 00:31:00 -0600
committerTimothy Pearson <kb9vqf@pearsoncomputing.net>2011-11-29 00:31:00 -0600
commitb388516ca2691303a076a0764fd40bf7116fe43d (patch)
tree6f1615d1f12b325f4d1cd9c25d1519303794001a /ChangeLog
downloadpytqt-b388516ca2691303a076a0764fd40bf7116fe43d.tar.gz
pytqt-b388516ca2691303a076a0764fd40bf7116fe43d.zip
Initial import of python-qt3
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog3389
1 files changed, 3389 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
new file mode 100644
index 0000000..8233782
--- /dev/null
+++ b/ChangeLog
@@ -0,0 +1,3389 @@
+2009/06/16 9:31:54 phil
+Released as v3.18.1.
+
+
+2009/06/10 14:35:18 phil
+Fixed the handwritten code for all QDomDocument.setContent() overloads which
+was using deprecated (and now removed) sipBuildResult() format characters.
+
+
+2009/06/09 15:39:16 phil
+Fixed a build problem that affected Python v2.5 and earlier.
+
+
+2009/06/05 9:39:03 phil
+Released as v3.18.
+
+
+2009/06/03 10:07:29 phil
+Removed some compiler warning messages.
+
+
+2009/03/23 15:57:05 phil
+Reverted the changes that removed the use of sipSelfWasArg in handwritten code.
+
+
+2009/03/09 21:54:34 phil
+Tweaked configure.py so that Python3 can run just enough of it to display an
+error message.
+
+
+2009/03/04 12:20:03 phil
+Fixed a regression in emitting Python signals to Qt signals.
+
+
+2009/02/25 21:42:47 phil
+Handwritten code changes for the removal of the sipProtectVirt_*() methods.
+
+
+2009/02/15 11:17:21 phil
+Fixed a build problem with the GPL version.
+
+
+2009/02/14 16:59:38 phil
+Refactored the signla/slot support.
+
+
+2009/02/14 14:35:40 phil
+Safety checking of latest signal/slot refactoring.
+
+
+2009/02/13 19:27:31 phil
+Safety commit of the PyQt3-specific meta-type and super-type (just stubs at the
+moment).
+
+
+2009/02/13 17:03:47 phil
+Use the %Plugin directive to enable PyQt3 signal support.
+
+
+2009/02/02 10:54:57 phil
+More changes to the QObject.sender() support.
+
+
+2009/02/01 17:09:17 phil
+Updated the QObject::sender() support in response to sip changes.
+
+
+2009/01/29 18:22:48 phil
+Moved the last of the type parsing from sip.
+
+
+2009/01/28 22:55:51 phil
+The type parsing now uses sipResolveTypedef().
+
+
+2009/01/28 12:44:28 phil
+Added the type parsing support from the sip module as PyQt4 no longer uses it.
+
+
+2009/01/18 17:56:59 phil
+Replaced sipFindConnection() with sipFindSlot().
+
+
+2009/01/13 22:22:26 phil
+Replaced sipFreeConnection() with sipFreeSipslot().
+
+
+2009/01/12 22:42:00 phil
+Changes required by recent changes to the Qt support API.
+
+
+2008/12/17 17:24:12 phil
+Compatibility changes needed for SIP v4.8.
+
+
+2008/12/17 16:30:55 phil
+Merged the v3.17 maintenance branch into the trunk.
+
+
+2008/11/24 22:31:33 phil
+Made some char* in handwritten code const needed by SIP v4.8.
+
+
+2008/11/17 14:01:59 phil
+Released as v3.17.6.
+
+
+2008/11/13 17:04:33 phil
+Fixed a compilation bug in the QMemArray handwritten type convertor code that
+affects MSVC .NET.
+
+
+2008/11/08 11:52:26 phil
+Released as v3.17.5.
+
+
+2008/11/01 19:22:31 phil
+Updated the NEWS file.
+
+
+2008/10/14 10:53:17 phil
+Added the /Constrained/ enum annotations required by the latest SIP.
+
+
+2008/10/11 13:58:59 phil
+Updated configure.py to eliminate deprecation messages from Python v2.6.
+
+
+2008/07/25 22:12:44 phil
+Added support for QRegion.rects() from a patch by Hans-Peter Jansen.
+
+
+2008/06/28 19:09:35 phil
+Added the missing QWidget.stackUnder() slot.
+
+
+2007/12/06 14:27:50 phil
+Operator related changes needed for SIP v4.7.2 and later.
+Released as v3.17.4.
+
+
+2007/07/30 16:51:02 phil
+Released as v3.17.3.
+
+
+2007/07/01 16:08:55 phil
+Acquire the GIL before freeing a signal/slot connection.
+
+
+2007/06/13 17:33:55 phil
+Removed #includes of SIP generated files that, strictly speaking, were internal
+and no longer generated.
+
+
+2007/06/05 9:37:59 phil
+Fix for an overflow bug in QImage from Ulli.
+
+
+2007/05/14 15:00:02 phil
+Updated progress.py example from Pete Jansen.
+
+
+2007/04/25 12:28:47 phil
+Updated the NEWS file.
+
+
+2007/04/25 12:25:19 phil
+Released as v3.17.2.
+
+
+2007/04/21 14:13:36 phil
+Backed out the recent change to remove the /ReleaseGIL/ from
+QApplication.postEvent() as it turns out it avoids a potential deadlock.
+
+
+2007/04/10 16:13:51 phil
+Released as v3.17.1.
+
+
+2007/04/02 15:27:03 phil
+Updated the NEWS file.
+SIP v4.6 is now required.
+The QLayoutItem sub-class code no longer handles QLayout and leaves it to the
+QObject sub-class code to deal with.
+
+
+2007/02/20 10:58:40 phil
+Removed the unneeded /ReleaseGIL/ from QApplication::postEvent().
+Removed the GIL manipulation in QCustomEvent (in particular in the traverse
+code).
+
+
+2007/01/27 16:02:18 phil
+Removed knowledge of the optional parts of the Qt support API so that it is no
+longer necessary to update PyQt when new optional parts are added.
+
+
+2007/01/27 15:37:47 phil
+Updated the Qt support API for the latest SIP.
+
+
+2007/01/21 16:29:15 phil
+Implemented sipQtFindConnection() so that lambda slots can be handled by the
+cyclic garbage collector.
+
+
+2007/01/17 16:58:32 phil
+Updated the copyright notices.
+
+
+2006/11/30 20:58:48 phil
+Fixed bug in QApplication ctor handwritten code that caused a crash if a
+QApplication was created a second time with no arguments.
+
+
+2006/11/04 22:08:33 phil
+Released as v3.17.
+
+
+2006/10/27 17:13:44 phil
+Updated the news file.
+
+
+2006/10/21 14:10:23 phil
+Switched the internal build system to Qt v3.3.7.
+
+
+2006/10/06 17:44:27 phil
+Synched with the latest QScintilla1 API.
+
+
+2006/09/09 17:59:52 phil
+Added QextScintilla.setFont().
+The internal build system now uses -j2.
+
+
+2006/09/02 13:35:03 phil
+Removed the use of -c in the internal build systems invocation of configure.py
+as it causes problems for GCC v4.
+
+
+2006/08/17 9:36:39 phil
+Added the missing QListView.setSelectionAnchor().
+
+
+2006/07/30 17:16:35 phil
+Updated for the latest QScintilla v1 snapshot.
+
+
+2006/07/19 23:30:28 phil
+Some tweaks for Windows64 support based on patches from Gerard.
+
+
+2006/07/16 12:38:36 phil
+Adapted the handwritten code for Python v2.5.
+
+
+2006/07/08 19:25:44 phil
+Added QextScintilla.isCallTipActive().
+
+
+2006/07/03 19:40:22 phil
+Added pyqt_config_args to pyqtconfig.py.
+Fixed QTextEdit.setAutoFormatting().
+
+
+2006/07/02 14:28:05 phil
+Added setWrapVisualFlags(), WrapMode::WrapCharacter, WrapVisualFlag to
+QextScintilla.
+
+
+2006/07/01 18:57:30 phil
+Added cancelList(), firstVisibleLine(), isListActive(), showUserList(),
+textHeight() and userListActivated() to QextScintilla.
+
+
+2006/06/28 22:12:57 phil
+QextScintilla.foldAll() can now optionally fold all child fold points.
+Added autoCompleteFromAll() and setAutoCompletionStartCharacters() to
+QextScintilla.
+Added AcsAll as an auto-completion source.
+
+
+2006/06/25 21:52:03 phil
+Added defaultColor() and setDefaultColor() to QextScintillaLexer.
+Added color() and setColor() to QextScintilla.
+Renamed eraseColor() and setEraseColor() to paper() and setPaper() in
+QextScintilla.
+
+
+2006/06/25 16:21:32 phil
+Added defaultPaper() and setDefaultPaper() to QextScintillaLexer.
+Added eraseColor() and setEraseColor() to QextScintilla.
+
+
+2006/06/22 19:29:38 phil
+The mkfeatures helper is now always built without debugging.
+configure.py now states that the -u flag on Windows needs a debug version of
+Python.
+
+
+2006/06/20 15:57:55 phil
+Latest QScintilla updates.
+
+
+2006/06/19 21:00:47 phil
+Synced with the latest QScintilla snapshot - including the significantly
+changed Ruby lexer.
+
+
+2006/06/19 15:55:42 phil
+Solaris warnings fixes from Ulli.
+
+
+2006/06/18 23:51:34 phil
+Sync with the latest QScintilla changes: highlighted identifiers and decorators
+in the Python lexer.
+
+
+2006/06/18 16:40:31 phil
+Updated for the latest QScintilla snapshot.
+
+
+2006/05/17 8:39:39 phil
+Removed some inaccessable methods from QCString.
+
+
+2006/05/11 19:04:27 phil
+Another fix for Qt v3.1 in qnamespace.sip.
+
+
+2006/04/28 20:47:46 phil
+Replaced long long with PY_LONG_LONG for MSVC 6.
+
+
+2006/04/07 23:29:54 phil
+Tidy ups to the internal build system.
+
+
+2006/04/06 12:26:09 phil
+Fixed Qt::MacintoshVersion for Qt v3.0.x and v3.1.x.
+
+
+2006/04/05 12:11:43 phil
+Removed all functions that were hidden by overloads with the same Python
+signature (ie. both of them).
+
+
+2006/03/30 8:09:58 phil
+Added QStringList::operator+=(const QString &).
+
+
+2006/03/29 11:38:21 phil
+Added the missing QImage.bitBlt() function.
+
+
+2006/03/24 23:54:13 phil
+Released as v3.16.
+
+
+2006/03/23 21:34:09 phil
+Added a missing /Transfer/ from QGLWidget().
+
+
+2006/03/20 21:00:58 phil
+Removed the "Filter" functions from the documentation.
+
+
+2006/03/20 20:59:23 phil
+Removed the "Filter" versions of the QFileDialog static methods as they aren't
+necessary after all (just not obvious how to use them properly).
+
+
+2006/03/14 22:45:09 phil
+pyuic now specifies the Latin1 encoding when the -embed flag is used.
+
+
+2006/03/13 11:55:09 phil
+Build system changes so that PyQt builds on MacOS properly.
+
+
+2006/03/11 19:16:56 phil
+Removed some leftovers from when PyQt3 and 4 shared a single config.py. PyQt3
+no longer searches PATH for the Qt bin directory.
+
+
+2006/03/11 15:15:15 phil
+Fixed build problem with Qt v1.x.
+
+
+2006/03/10 22:37:30 phil
+Updates for Qt v3.3.6.
+
+
+2006/03/04 16:06:40 phil
+Documentation updates.
+Applied the same transfer rule to QPopupMenu.exec() as is applied to
+QDialog.exec().
+Added getOpenFileNameFilter(), getSaveFileNameFilter() and
+getOpenFileNamesFilter() to QFileDialog that return a tuple of the selected
+files and the current filter.
+
+
+2006/02/26 13:56:28 phil
+Added support for signed char to the Qt API.
+
+
+2006/02/21 15:22:08 phil
+Changed the signal/slot handling so that unsigned int and unsigned short are
+implemented as long objects rather than integer objects.
+
+
+2006/02/19 16:43:48 phil
+Updates to the internal Qt API.
+
+
+2006/02/18 21:05:56 phil
+Added new stubs in the Qt support API (not used by PyQt3).
+
+
+2006/02/14 19:16:05 phil
+The destroyed() signal can now be received by a Python slot.
+
+
+2006/02/13 20:02:22 phil
+Fixed a typo in configure.py.
+
+
+2006/02/13 0:24:55 phil
+Updated the handwritten code to use the current SIP API.
+
+
+2006/02/12 1:14:11 phil
+Removed all calls sipForceConvertTo*().
+Removed all uses of newly deprecated calls.
+
+
+2006/01/26 16:40:38 phil
+Changed the signal/slot support required by the latest SIP changes.
+
+
+2006/01/16 18:58:26 phil
+Removed PYQT_BUILD.
+
+
+2006/01/10 19:13:07 phil
+Fixed a typo in the last change.
+
+
+2006/01/10 18:20:02 phil
+Fixed the sipForceConvertToTransfer_*() calls.
+
+
+2005/12/30 14:30:08 phil
+More changes to handwritten code that should be handling sipSelfWasArg.
+
+
+2005/12/28 19:35:10 phil
+Updated all handwritten convertor code for the latest SIP changes.
+
+
+2005/12/24 17:02:31 phil
+Changes required by the introduction of sipSelfWasArg in the SIP snapshot.
+
+
+2005/12/22 16:22:48 phil
+Really fixed the QApplication argc bug this time.
+
+
+2005/12/19 17:43:42 phil
+Changes to the build system for the latest SIP snapshot.
+
+
+2005/12/18 11:00:06 phil
+Stripped the Qt4 specific stuff from configure.py.
+
+
+2005/12/18 10:06:25 phil
+Updated the internal build system not to include the .svn directory in
+packages.
+
+
+2005/12/17 19:43:36 phil
+Changes to the internal build system for the CVS to SVN transfer.
+
+
+2005/12/07 00:54:04 phil
+Added a missing #include from qstring.sip in PyQt3.
+
+
+2005/12/04 18:41:31 phil
+Fixed the handling of horizontal and vertical stretch in QSizePolicy.
+
+
+2005/11/29 13:06:37 phil
+Fixed a long standing bug with QApplication ctors that only showed itself with
+Qt4.
+
+
+2005/11/24 17:45:09 phil
+Added the missing /ReleaseGIL/ to QThread.exit().
+
+
+2005/11/24 17:22:31 phil
+Changes required for the modified mapped type template syntax.
+
+
+2005/11/20 18:41:02 phil
+The HTML documentation is now maintained manually rather than being
+auto-generated.
+
+
+2005/11/17 18:24:48 phil
+Fixed bug in pyuic related to QKeySequence.
+
+
+2005/11/12 10:29:13 phil
+Added the missing ctor to QApplication.
+
+
+2005/11/10 21:10:46 phil
+Removed the /TransferThis/ annotations from the QTableItem (and sub-classes)
+ctors. The Qt documentation is wrong.
+
+
+2005/11/09 18:00:47 phil
+Fixed the GIL bug in qInstallMsgHandler().
+
+
+2005/11/01 22:08:32 phil
+Implemented the PyQt3 changes for the new Qt support API.
+
+
+2005/10/26 14:34:57 phil
+Modified the QString buffer interface to be reentrant and to try and use the
+default Python codec.
+
+
+2005/10/23 16:02:47 phil
+QObject.sender() now supports Python signals.
+
+
+2005/10/22 22:38:54 phil
+Implemented the buffer interface for QString.
+
+
+2005/10/19 13:38:24 phil
+Improved the fix to QClipboard.setData().
+
+
+2005/10/16 16:09:29 phil
+Used mapped type templates in PyQt3 where possible.
+
+
+2005/10/13 18:52:02 phil
+Fixed the handling of QClipboard.setMimeType() and a related memory leak.
+
+
+2005/10/12 21:11:15 phil
+Fixed bug in configure.py when the Qt bin directory isn't on the path.
+Fixed compilation problem with QAxBase handwritten code and MinGW.
+Added the * and *= operators to QString.
+Removed some QString methods that were passing or returning arrays.
+
+
+2005/10/11 21:13:48 phil
+Added /Numeric/ to the QString + operator. The improved behaviour (being able
+to write s = "foo" + QString("bar")) should now work in both PyQt3 and 4.
+
+
+2005/10/07 18:15:37 phil
+Changed the PyQt3 QString behaviour with long and ulong to match PyQt4.
+
+
+2005/09/22 20:18:39 phil
+Updated the build system now that all Qt specific configuration data has been
+removed from sipconfig.
+
+
+2005/09/10 21:33:59 phil
+Fixed bug in configure.py when reporting an incorrect SIP version.
+
+
+2005/09/08 20:16:33 phil
+Updated the universal slot support to fit with the latest SIP snapshot.
+Changed the way universal slots are implemented so they get destroyed when the
+corresponding transmitter gets destroyed.
+
+
+2005/09/07 20:53:52 phil
+Removed support for SIP v3 in configure.py.
+Minor pyuic fix taken from uic v3.3.5.
+Added the missing MacintoshVersion enum.
+Added the -f flag to configure to use any existing features file (by default it
+is recreated).
+
+
+2005/09/06 20:33:43 phil
+Removed support for SIP v3 from configure.py.
+Added the new Qt support code taken out of SIP.
+
+
+2005/08/30 17:31:05 phil
+Released as v3.15.
+
+
+2005/08/17 22:30:17 phil
+Replaced all the (now deprecated) sipTransfer() calls in handwritten code.
+
+
+2005/08/10 22:10:29 phil
+Synced with the latest QScintilla.
+Updated the documentation.
+
+
+2005/07/26 11:08:23 phil
+Synced with the current QScintilla.
+
+
+2005/07/25 18:24:29 phil
+Added the sipTransfer() to QDialog.exec_loop().
+
+
+2005/07/24 20:16:51 phil
+Synced with the latest QScintilla.
+Added the registerWeakActiveObject() and revokeActiveObject() utility
+functions to QAxBase.
+
+
+2005/07/10 09:46:49 phil
+Added %ConvertSubClassCode to QLayoutItem.
+
+
+2005/07/09 17:55:30 phil
+Sync'ed with the latest QScintilla changes.
+
+
+2005/07/06 18:20:26 phil
+Fixed the bug in QObject's type conversion graph.
+Added the QextScintillaLexerPOV class.
+Fixed configure.py so that it properly enables support for the latest
+QScintilla.
+
+
+2005/07/05 21:04:26 phil
+Added the extra flag to QextScintilla.findFirst().
+
+
+2005/07/04 19:17:38 phil
+Synced with the latest version of QScintilla.
+
+
+2005/07/03 16:58:21 phil
+Added support for QAxBase now that SIP has better support for abstract
+classes.
+
+
+2005/06/30 15:38:41 phil
+Reimplemented all the %ConvertToSubClassCode for QObjects so that it returns
+the most specific type that it can, even if it doesn't recognise the exact
+type.
+
+
+2005/06/19 13:49:51 phil
+Hopefully fixed QImage() for colours with unsigned 32 bit values.
+
+
+2005/06/10 16:45:00 phil
+Fixed the return value of QMenuData.insertSeparator().
+
+
+2005/05/20 17:25:45 phil
+Fixed a problem where the readBlock() and readLine() methods of QIODevice were
+wrongly expecting a tuple result from a Python reimplementation.
+
+
+2005/05/04 18:41:49 phil
+Fixed pyuic bug where a required QIconSet ctor wasn't being generated.
+
+
+2005/04/17 09:04:01 phil
+Documented the limitations with super.
+Fixed the qdir.py example bugs tiggered by SIP doing some more rigourous
+checks.
+
+
+2005/04/15 13:31:55 phil
+Added missing Py_DECREF() from QObject.queryList() %MethodCode.
+
+
+2005/04/14 18:17:58 phil
+Implemented the QString '+' operator.
+
+
+2005/04/09 15:35:48 phil
+When None is passed as a QString (or QByteArray or QCString) then it is now
+converted to NULL rather than a null QString.
+
+
+2005/04/04 15:59:27 phil
+Fixed a problem with the internal build system caused by the new SIP garbage
+collector directives.
+
+
+2005/04/02 23:10:46 phil
+Fixed the QCustomEvent %GCClear code.
+
+
+2005/04/02 22:28:50 phil
+Added the new %GCTraverseCode and %GCClearCode to QCustomEvent.
+Now requires SIP v4.3.
+
+
+2005/04/02 09:53:27 phil
+Replaced the new /NoConvertor/ annotation with /Constrained/.
+
+
+2005/03/25 20:18:32 phil
+Accel and AccelOverride should now result in QKeyEvent instances rather than
+QEvent instances.
+Added missing private dtors.
+
+
+2005/03/25 14:24:45 phil
+Fixed bug in configure.py when reporting incorrect SIP versions.
+
+
+2005/03/11 19:18:46 phil
+Fixed qInstallMsgHandler() for SIP v3.
+
+
+2005/03/10 18:55:52 phil
+Fixed QPixmapCache.insert().
+
+
+2005/03/06 10:09:06 phil
+Released as v3.14.1.
+
+
+2005/02/26 11:22:18 phil
+Fixed problem with relative path arguments to configure.py.
+
+
+2005/02/25 17:46:51 phil
+Added the missing /ReleaseGIL/ annotations from the static QFileDialog methods.
+Fixed QObject.queryList() (for SIP v4 only).
+
+
+2005/02/19 15:23:42 phil
+Added the QextScintillaLexerLua class.
+Released as 3.14.
+
+
+2005/02/18 19:01:46 phil
+Fixed the dirview.py example so that it drags local filenames properly and the
+folderSelected() signal works the same way as the C++ version.
+Added the qdir.py example from Hans-Peter Jansen.
+Updated the QAxObject and QAxWidget documentation.
+Added qInstallMsgHandler().
+Added the missing classes from the qtext subclass convertor code.
+
+
+2005/02/13 10:47:50 phil
+Updated the documentation on QFilePreview.
+Fixed a bug in pyuic related to QDataBrowser.del().
+
+
+2005/02/11 22:54:02 phil
+Updated the NEWS file and the documentation.
+
+
+2005/02/11 17:19:19 phil
+Fixed broken QObject.inherits() and QObject.isA() (for SIP v4 only).
+Changes in version numbers for Qt v2.3.10.
+Removed the "Extracting ..." message from pyuic as it isn't always true.
+
+
+2005/02/06 14:39:57 phil
+Release the GIL on calling QApplication.enter_loop().
+
+
+2005/01/29 10:15:48 phil
+Synced pyuic with Qt v3.3.4.
+
+
+2005/01/22 18:13:35 phil
+PyQt now requires SIP v4.2 or later.
+
+
+2005/01/22 11:54:13 phil
+Fixed bug in pyuic where it wasn't importing QDataView when it should.
+
+
+2005/01/21 17:29:52 phil
+Added a missing /Transfer/ from QScrollView.setCornerWidget().
+Synced with the current QScintilla snapshot.
+
+
+2005/01/17 13:04:46 phil
+Fixed a bug in the internal build system.
+
+
+2005/01/16 13:06:16 phil
+Fixed bugs related to most implementations of readBlock() and readLine().
+
+
+2005/01/14 23:30:27 phil
+Removed the out of date README.Linux file.
+
+
+2005/01/14 17:36:52 phil
+Backed out the changes to QListBox now that SIP (again) has strict enum
+checking.
+Fixed enum related bugs in the widgets.py example.
+Updated the copyright notices.
+Added support for Ulli's VendorID package.
+Updated the documentation on application deployment.
+Added support for debug builds to the internal build system.
+
+
+2005/01/09 14:02:11 phil
+Fixed QListBox so that setRowMode() and setColumnMode() work properly with the
+newly relaxed enum type checking in SIP 4.
+
+
+2004/12/29 18:54:44 phil
+Added missing const to QDataTable.setDateFormat().
+
+
+2004/12/26 12:32:59 phil
+Added support for the QextScintillaLexerRuby class.
+
+
+2004/12/24 17:54:25 phil
+Removed the -g flag from the configure.py help as the corresponding sip flag is
+now deprecated.
+Hopefully fixed conversions from Python unicode objects to QStrings where
+Python uses longs to represent a character.
+Allow for spaces in the path to the SIP binary.
+
+
+2004/12/23 22:44:18 phil
+Updated the documentation regarding application deployment.
+
+
+2004/12/19 19:29:04 phil
+Added the option to build static modules to the internal build system.
+
+
+2004/12/10 19:03:18 phil
+Fixed a pyuic bug triggered by the new enum handling in SIP v4.2.
+
+
+2004/12/10 18:07:52 phil
+Fixed debug builds on Windows.
+
+
+2004/12/05 14:53:42 phil
+Fixed pyuic bug (introduced in 3.13) that broke support for QAxWidget based
+instances.
+
+
+2004/12/03 19:00:06 phil
+Added a missing /TransferThis/ to QSyntaxHighlighter.
+
+
+2004/10/31 16:33:07 phil
+Sync'd to the current QScintilla snapshot.
+
+
+2004/10/17 19:27:08 phil
+Minor change to the documentation.
+
+
+2004/10/02 11:51:27 phil
+A couple of bug fixes for the webbrowser.py example.
+
+
+2004/10/01 23:09:30 phil
+Changed the SIP tag of the educational version.
+Added the webbrowser example to the distribution.
+Minor fix for the webbrowser example.
+
+
+2004/09/21 14:17:09 phil
+Fixed a bug in pyuic2.
+Released as v3.13.
+
+
+2004/09/21 11:14:48 phil
+Updated the NEWS file.
+
+
+2004/09/15 12:40:09 phil
+Added the QMetaObject and QMetaProperty classes.
+Added the QObject.metaObject() method.
+
+
+2004/09/12 11:41:49 phil
+Added support for the QextScintillaLexerBash class.
+
+
+2004/09/10 22:38:09 phil
+Removed redundant implementations of QSqlRecord.field().
+Replaced whrandom with random in all examples.
+
+
+2004/08/25 15:29:20 phil
+Added explicit support for QScintilla to pyuic.
+
+
+2004/08/22 15:51:05 phil
+Added support for what will become QScintilla v1.4.
+
+
+2004/08/20 11:07:56 phil
+Brought the documentation up to date.
+Added support for QUuid.
+
+
+2004/08/19 10:32:31 phil
+Pushed out support of QAxObject to SIP v4.2.
+Added /ReleaseGIL/ to any QApplication and QThread method that might cause
+events to be dispatched.
+
+
+2004/08/15 23:34:28 phil
+Updated pyuic from Qt 3.3.3.
+pyuic now never uses the SLOT() macro in case the connection is to a method of
+a Python custom widget.
+
+
+2004/08/04 18:05:25 phil
+Added the comparison operators between QChar and QChar and char.
+
+
+2004/08/04 14:06:41 phil
+Implemented all the QDataStream << and >> operators for classes.
+
+
+2004/08/03 22:19:59 phil
+Build system fix for when QWindowsXPStyle is a plugin.
+
+
+2004/07/19 18:41:53 phil
+Fixed a bug in the fontdisplayer.py example.
+
+
+2004/07/08 08:40:54 phil
+Minor internal changes.
+
+
+2004/06/27 08:43:19 phil
+Added a missing /TransferThis/ from one of the QPushButton ctors.
+
+
+2004/05/26 22:15:40 phil
+Added another missing /ReleaseGIL/ to QApplication.
+
+
+2004/05/25 17:05:27 phil
+Fixed bug in QArray for old versions of Qt.
+Fixed QAssistantClient bug in configure.py for old versions of Qt.
+Fixed QSocket bug for old versions of Qt.
+Released as v3.12.
+
+
+2004/05/25 13:55:07 phil
+Added missing /ReleaseGIL/ to QThread.
+
+
+2004/05/25 11:26:37 phil
+Internal build system changes.
+
+
+2004/05/18 18:33:03 phil
+Added the webbrowser.py example (which will have to wait until SIP v4.1 before
+it works).
+Added missing /ReleaseGIL/ to QWaitCondition, QMutex and QMutexLocker.
+
+
+2004/05/15 14:18:24 phil
+Fixed bug that accidentally disabled the qtsql module for the free edition.
+Disabled the qtaxcontainer module until SIP v4.1.
+
+
+2004/05/09 11:19:26 phil
+Minor pyuic3 changes to support QAxWidget.
+Marked the qtaxcontainer classes as experimental.
+
+
+2004/05/04 16:01:57 phil
+qwindowdefs.sip for all platforms is now included in the commercial package.
+Changed the SIP3 dependency to v3.10.2.
+QValueList<QIconDragItem> is now dependent on the Qt_ICONVIEW feature.
+pyuic and pylupdate will now build on the Enterprise Edition even if the qtxml
+module has been disabled.
+Compiler error messages during configuration are suppressed if possible, but
+can be seen with the new -w flag.
+configure.py now explicitly checks QAssistantClient rather than assume it is
+present in the Enterprise Edition.
+The qtaxcontainer module now builds on Windows.
+
+
+2004/05/02 00:38:16 phil
+Sync with the latest QScintilla snapshot.
+
+
+2004/05/01 17:10:57 phil
+Fixed more minor build problems.
+The commercial version now has identical code on all platforms.
+
+
+2004/04/30 21:50:33 phil
+Fixed an internal build problem.
+Implemented QValueList<QVariant> as a mapped type. (Done in the previous
+commit but I forgot to mention it.)
+
+
+2004/04/25 22:09:09 phil
+Added the qtaxcontainer module - doesn't work yet, but shouldn't break
+anything.
+
+
+2004/04/24 08:43:22 phil
+Update the documentation to say that Qt v3.3.2 is supported.
+
+
+2004/04/18 15:45:12 phil
+Changed the build system to deal with the evaluation version of PyQt.
+
+
+2004/04/13 18:24:04 phil
+QAssistantClient is disabled for the Professional Edition because it requires
+code from the Enterprise Edition (only seems to affect Windows though).
+
+
+2004/04/12 14:49:33 phil
+Added the QextScintillaLexerPerl class to the qtext module.
+
+
+2004/04/04 17:01:11 phil
+Minor fixes to the dirview.py example.
+Sync'ed with the current QScintilla snapshot.
+
+
+2004/03/30 18:22:25 phil
+Fixed a bug where the destruction of QTab instances wasn't noticed.
+
+
+2004/03/28 15:16:50 phil
+Updated to the latest QScintilla snapshot.
+
+
+2004/03/27 18:26:02 phil
+Updated for the latest changes to QScintilla.
+
+
+2004/03/21 21:09:25 phil
+Changed the configure.py message when testing for plugins to be the right
+"sense".
+Updated the QScintilla support for v1.3.
+
+
+2004/03/11 19:05:38 phil
+Changed the SIP v3 dependency to v3.10.1.
+Released as v3.11.
+
+
+2004/03/11 01:22:12 phil
+Minor changes to the internal build system.
+
+
+2004/03/10 18:29:30 phil
+Brought the documentation up to date.
+Minor internal build system changes.
+The build system now disables style classes built as plugins.
+Changed the handwritten code to use the SIP generated feature #defines rather
+than the unreliable (in the case of plugins) Qt ones.
+
+
+2004/02/26 18:56:39 phil
+Updated the documentation to say that PyQt has been tested against Qt v3.3.1.
+Updated the internal build system to exploit distcc.
+Fixed bug in the conversion from Python lists to QMemArrays.
+
+
+2004/02/15 22:34:39 phil
+Fixed the canvas.py example's handling of multiple views.
+
+
+2004/02/11 19:24:10 phil
+Fixed the old build system for Qt v3.3.0.
+
+
+2004/02/07 17:38:52 phil
+Fixed a couple of bugs in pyuic3 and added the spacer.ui form to verify it.
+
+
+2004/02/02 22:27:48 phil
+Updated pyuic from Qt v3.3.0.
+
+
+2004/02/01 14:38:18 phil
+Added the QLocale class from Qt v3.3.0.
+Updated all existing classes for Qt v3.3.0.
+Added the missing += operators for QString.
+Added the missing QSocketDevice class.
+
+
+2004/01/31 23:09:45 phil
+Added the missing /Transfer/ from QMimeSourceFactory.setData() and
+QMimeSourceFactory.setDefaultFactory().
+Added the missing /TransferBack/ from QMimeSourceFactory.takeDefaultFactory().
+Added the missing /Factory/ from createEditor() in QTableItem and sub-classes.
+Added the missing /Factory/ in QTextCodec.makeDecoder(),
+QTextCodec.makeEncoder() and QTextEdit.createPopupMenu().
+Added Qt v3.3.0 support to the build system.
+PyQt now builds against Qt v3.3.0.
+
+
+2004/01/29 19:19:36 phil
+Minor change to the internal build system.
+Added README.AIX from Ulli Berning.
+
+
+2004/01/27 08:34:21 phil
+Reverted the accidental change to QTextEdit.find().
+Fixed a couple of markup problems in the documentation.
+Added the missing QHttp, QFtp and QLocalFs to the appropriate
+%ConvertToSubClassCode.
+
+
+2004/01/21 18:34:02 phil
+Added some fixes for Qtopia v1.6 from Mickey Lauer.
+
+
+2004/01/16 20:53:09 phil
+Released as v3.10.
+
+
+2004/01/15 20:04:11 phil
+Changed configure.py to check that SIP was built with Qt support enabled as
+early as possible.
+
+
+2004/01/15 19:27:58 phil
+Added a check for the SIP version number in configure.py.
+Fixed pyuic3 not to use iostream and avoid warning messages with MSVC.
+
+
+2004/01/04 18:52:29 phil
+Minor updates to the build system.
+
+
+2004/01/03 23:57:31 phil
+Updated the copyright notices.
+Changed pyuic3 to only #include zlib.h for Qt versions before 3.1.0.
+Documented pyqtconfig.
+
+
+2004/01/02 18:41:01 phil
+Minor changes to the build system.
+Repaired the completely broken pyqtconfig module.
+
+
+2003/12/26 23:34:47 phil
+Changes to the build system based on patches from Ulrich Berning.
+
+
+2003/12/26 19:32:31 phil
+Added the missing QFtp class.
+
+
+2003/12/26 19:31:23 phil
+Added the missing QHttp, QHttpHeader, QHttpRequestHeader, QHttpResponseHeader,
+QLocalFs classes.
+
+
+2003/12/21 17:28:16 phil
+Documented sip.voidptr.asstring().
+
+
+2003/12/21 16:07:00 phil
+Fixed a bug when automatically converting to a QKeySequence.
+
+
+2003/12/06 20:21:54 phil
+Fixed a bug in the old build system for Windows.
+Brought the documentation up to date.
+Released as v3.9.
+
+
+2003/12/04 19:35:28 phil
+Updated the README for the new build system.
+
+
+2003/12/02 00:00:35 phil
+Slight change to handwritten code forced by the change to sipParseResult().
+
+
+2003/11/23 17:04:10 phil
+Removed qInstallPathSysconf() on Windows.
+
+
+2003/11/22 20:54:01 phil
+Windows related changes to the new build system.
+
+
+2003/11/22 00:50:23 phil
+Portability fixes for Qt v2 and Qtopia.
+
+
+2003/11/21 23:06:14 phil
+More changes to the new build system. Tested with SIP v4 and Qt Professional
+on Linux and SIP v3 and Python v1.5.2 on Linux.
+
+
+2003/11/21 07:32:01 phil
+SCons is now completely removed from the new build system. PyQt will now build
+with SIP v3 and SIP v4 on Linux.
+
+
+2003/11/15 11:20:17 phil
+More changes to the new build system.
+
+
+2003/11/13 19:41:35 phil
+More changes to the new build system. PyQt now builds against the Professional
+Edition.
+
+
+2003/11/13 13:12:47 phil
+New build system changes. PyQt now builds correctly on Linux for SIP v3 and SIP
+v4.
+
+
+2003/11/12 22:22:50 phil
+Added more of the new build system.
+Fixed a bug in pyuic3 handling of encoded strings (thanks to Joerg Kaercher).
+Added the QImageIO class.
+
+
+2003/11/05 20:33:43 phil
+Added QListViewItemIterator.
+Added the QDockArea << and >> operators.
+Started on the new build system.
+
+
+2003/10/27 23:23:07 phil
+Removed more handwritten code now that SIP fully supports pointers and
+references to base types.
+Fixed a GIL problem with the QCanvasItem sub-class conversion code.
+
+
+2003/10/26 22:53:03 phil
+Added the missing QSettings.readBoolEntry().
+Removed lots of non-virtual %MethodCode now that SIP automatically handles
+returning multiple arguments.
+
+
+2003/10/24 08:34:44 phil
+Added /ReleaseGIL/ wherever looked sensible.
+
+
+2003/10/23 18:27:30 phil
+Used %Build rather than the deprecated %Makefile.
+Used %ModuleHeaderCode and %TypeHeaderCode rather than the deprecated
+%HeaderCode.
+Used %ModuleCode and %TypeCode rather than the deprecated %C++Code.
+
+
+2003/10/22 18:40:32 phil
+Added %ConvertToSubClassCode for QTableItem and QCanvasItem.
+Added the missing qtui module documentation.
+Refactored the internal and external build systems so that the .sip files are
+arranged in a hierarchy and are installed.
+Added the -v flag to build.py to specify where the .sip are installed to.
+
+
+2003/10/21 16:40:12 phil
+Fix to build.py for the Mac.
+
+
+2003/10/21 13:39:18 phil
+Fixed Windows warning message from qmemarray.sip handwritten code.
+Fixed internal build.py to generate Mac packages properly.
+
+
+2003/10/20 18:50:07 phil
+More MacOS/X related changes.
+Compiler warnings are now enabled when building with SIP v4.
+PyQt builds with no warnings with SIP v4.
+
+
+2003/10/19 19:47:35 phil
+Documentation updates.
+Removed the tests for missing functions in early versions of Qt for MacOS/X.
+Updates to the build system for MacOS/X.
+
+
+2003/10/16 15:50:38 phil
+Replaced the use of __cmp__ in QString because it doesn't work with SIP v4 if
+the argument isn't of the same type - it's just the way new-style classes work.
+Removed the QString.__cmp__() unit test as the implementation no longer uses
+handwritten code.
+
+
+2003/10/15 18:19:07 phil
+Added the "-r" flag to build.py to build with tracing enabled.
+Rewrote all the unit tests to work with PyQt generated with SIP v4.
+
+
+2003/10/11 21:57:20 phil
+Brought the documentation up to date.
+Changed handwritten code for the changes to sipCallMethod(), sipParseResult()
+and sipBadCatcherResult().
+
+
+2003/10/08 15:04:46 phil
+Fixed the internal build system (again).
+
+
+2003/10/07 19:33:13 phil
+Fixed QIODevice handwritten code which looked very broken.
+Checked all virtual abstract functions that need handwritten code.
+Added /TransferBack/ for function return values where needed.
+Added the missing qInstallPath(), qInstallPathDocs(), qInstallPathHeaders(),
+qInstallPathLibs(), qInstallPathBins(), qInstallPathPlugins(),
+qInstallPathData(), qInstallPathTranslations(), qInstallPathSysconf().
+Made sure all handwritten code uses functions that are part of the SIP v4 API.
+
+
+2003/10/04 16:14:45 phil
+Changed how sipClassName() is used now that it returns a new reference.
+
+
+2003/10/04 11:16:21 phil
+Migrated the remaining %MemberCode to %MethodCode.
+Changed the QApplication dtor code slightly to keep the public SIP API simple.
+(It means that disowning a top level widget now adds the extra reference, but
+this shouldn't make a difference.)
+
+
+2003/10/02 22:54:43 phil
+Documented QLayoutIterator.next().
+Fixed problem with build system that was preventing snapshots being generated
+after the addition of %MethodCode.
+Fixed QSpinBox.mapTextToValue() to take zero parameters.
+Converted most of %MemberCode to %MethodCode (ie. the easy ones).
+
+
+2003/10/01 14:00:15 phil
+Converted all ctor %MemberCode to %MethodCode.
+
+
+2003/09/23 19:33:07 phil
+Converted all Python special methods and operators from %MemberCode to
+%MethodCode.
+Fixed bug in build system that disabled thread support.
+
+
+2003/09/19 15:30:09 phil
+Changes to the build system for SIP v4's new build system.
+
+
+2003/09/19 00:28:39 phil
+Fixed converting Python wide Unicode strings to QString for Qt v2. (Actually
+done with an earlier change but I forgot to mention it.)
+Updated the documentation on application deployment to reflect the changes to
+the build system.
+The documentation is now a single HTML file with a TOC.
+More changes to the build system. Tested with tmake and Windows.
+
+
+2003/09/18 13:47:07 phil
+More changes to the build system after initial testing.
+
+
+2003/09/17 18:28:40 phil
+Re-factored build.py to use the sipconfig module. Only tested on Linux with
+Qt v3.2.1 Enterprise and Python v2.3.
+
+
+2003/09/06 13:35:02 phil
+QWMatrix fixes from Torsten Marek.
+Added the undocumented "*" operators to QWMatrix.
+Updated the educational version to v3.2.0.
+Released as v3.8.1.
+
+
+2003/08/24 18:43:40 phil
+Updated the tutorials so that they have a consistent coding style and don't use
+"import *".
+Updated the documentation to say that Qt v3.2.1 is supported.
+
+
+2003/08/17 12:25:57 phil
+Fixed QPrinter.winPageSize() for Qt versions before v3.
+Released as v3.8.
+
+
+2003/08/17 10:02:11 phil
+Fixed problem with QRect | and & operators.
+
+
+2003/08/16 21:14:09 phil
+Fixed the code generated by pyuic3 when the -x and -subimpl flags are both
+given.
+Brought the documentation up to date.
+
+
+2003/08/13 17:50:14 phil
+The == and != operators have been implemented for QBrush, QColor, QDomNode,
+QFont, QImage, QKeySequence, QPalette, QPen and QRegExp.
+The +, +=, -, -=, *, *=, /, /=, ==, != and __nonzero__() operators have been
+implemented for QSize.
+The ==, != and QString() operators have been implemented for QUrl.
+The &, &=, |, |=, ==, !=, __contains__() and __nonzero__() operators have been
+implemented for QRect.
+The |, |=, +, +=, &, &=, -, -=, ^, ^=, ==, !=, __contains__() and __nonzero__()
+operators have been implemented for QRegion.
+The ==, != and *= operators have been added to QWMatrix.
+The __len__(), __contains__(), == and != operators have been implemented for
+QDir.
+The comparison operators and __nonzero__() have been implemented for QDate,
+QDateTime and QTime.
+Added some consts to the QString operators.
+Added the QDate, QDateTime, QDir, QRect, QRegion, QSize and QTime unit tests.
+Added the runtests.py master unit test runner.
+
+
+2003/08/12 20:34:29 phil
+Fixed memory leak in QStringList * operator.
+Added the QPoint operators (thanks to Torsten Marek).
+Added the QPoint unit test.
+
+
+2003/08/12 15:31:24 phil
+Fixed deprecated use of iostream.h in pyuic3.
+Updated the QScintilla support.
+
+
+2003/08/11 18:52:45 phil
+Fixed version problem with QToolBox.
+
+
+2003/08/01 09:42:10 phil
+Added the missing Qt.ButtonState.MetaButton.
+Added support for the [], in, len and comparison operators to QString (thanks
+to Torsten Marek).
+Added the test_QString.py test script.
+
+
+2003/07/25 23:38:36 phil
+Refined the pyuic3 changes - because KWrite is crap.
+
+
+2003/07/25 23:36:11 phil
+Added the menus.ui test form.
+Some pyuic3 format changes from Detlev.
+
+
+2003/07/25 12:13:44 phil
+Updated pyuic for Qt v3.2.0.
+
+
+2003/07/24 17:20:59 phil
+Added QSplashScreen, QSqlSelectCursor and QToolBox for Qt v3.2.0.
+Fix to build.py error message.
+
+
+2003/07/24 10:52:38 phil
+Minor license handling changes.
+Fixed memory leak in QStringList[] when using slices.
+Added the -k flag to build.py to create static modules.
+Updated README.MacOSX from Willard Myers.
+Updated all existing classes for Qt v3.2.0.
+
+
+2003/07/05 10:31:55 phil
+Fixed problem with include directories when using tmake.
+Released as v3.7.
+
+
+2003/07/05 09:59:37 phil
+Provisional release of v3.7.
+
+
+2003/07/03 16:17:55 phil
+pyuic3 now says what it is extracting on stderr rather than stdout.
+
+
+2003/07/01 14:18:37 phil
+Brought the documentation up to date.
+Added README.MacOSX (thanks to Bill Myers).
+Added lots of new examples from Jorge Arroyo.
+
+
+2003/06/30 09:23:25 phil
+Changed all handwritten code to use the new 'L' format character where
+appropriate.
+Implemented __setitem__(), __delitem__(), __add__(), __iadd__(), __mul__(),
+__imul__(), __eq__() and __ne__() for QStringList.
+Added the internal QStringList unit tests.
+
+
+2003/06/22 11:26:32 phil
+%DtorCode has been renamed %VirtualCode.
+
+
+2003/06/21 11:37:58 phil
+Fixed the internal build process to deal with the new %DtorCode.
+
+
+2003/06/19 23:53:49 phil
+More changes to QCustomEvent which shouldn't now leak memory under any
+circumstances.
+
+
+2003/06/19 16:31:57 phil
+QEvent.data() now returns a Python object without increasing it's reference
+count.
+The QEvent dtor is now virtual so that the Python wrapper object gets garbage
+collected when Qt deletes the event when it's passed to
+QApplication.postEvent().
+
+
+2003/06/10 14:51:23 phil
+(Hopefully) fixed pyuic3 compile bug under Windows.
+Added the progressbar.py example from Jorge Arroyo.
+
+
+2003/06/08 12:25:08 phil
+Lots of build tidy ups from Hans-Peter Jansen.
+
+
+2003/06/06 12:59:26 phil
+pylupdate now recognises the __tr() and __trUtf8() methods generated by pyuic.
+Added some missing /Transfer/ flags from QMenuData.
+Updated the menu.py example so that it matches the latest Qt version.
+
+
+2003/05/31 12:19:22 phil
+Changed the build system to generate .in files which are then patched so that
+the patched files stay around to aid debugging.
+Removed unneeded directories from INCLUDEPATH in .pro files.
+
+
+2003/05/30 17:52:06 phil
+Don't generate the internal __tr() and __trUtf8() methods if the user passes
+their own function name.
+
+
+2003/05/30 17:47:57 phil
+Added the listbox.py and listboxcombo.py examples from Jorge Arroyo.
+build.py improvement in detecting executable programs.
+Changed pyuic3 to generate calls to qApp.translate() rather than self.tr().
+Documented the issues related to translations.
+
+
+2003/05/23 22:03:05 phil
+Fixed some bugs and inefficiencies in the canvas.py example so that it no
+longer segfaults on exit when a sprite has been created.
+Added bits(), scanLine(), jumpTable() and colorTable() to QImage.
+
+
+2003/05/22 21:50:05 phil
+Added the QWindowsXPStyle class. (Thanks to Ulrich Berning.)
+
+
+2003/05/20 10:36:10 phil
+Added QextScintilla.modificationAttempted().
+
+
+2003/05/18 20:59:53 phil
+Added QextScintillaBase.SCN_MODIFYATTEMPTRO.
+Fixed pyuic3's broken handling of the -x flag.
+Fixed pyuic3's broken generation of embedded images.
+Fixed QImage ctor to use an internal colour table instead of an external one
+that was garbage collected too soon.
+
+
+2003/05/13 09:50:54 phil
+Added the QSignalMapper class (thanks to Gordon Tyler).
+
+
+2003/05/12 10:00:59 phil
+Added toShort(), toUShort(), toInt(), toUInt(), toLong(), toULong(), toFloat()
+and toDouble() to QCString and QString.
+
+
+2003/05/11 10:26:44 phil
+Added the QextScintillaLexerHTML class.
+
+
+2003/05/07 21:07:04 phil
+Changed the handling of version numbers so that we assume the latest SIP tags
+if we find a QScintilla snapshot.
+
+
+2003/05/07 16:53:05 phil
+Updated the documentation to explicitly mention the problems of using lambda
+expressions as slots.
+Added the QextScintillaLexerSQL class.
+Changed build.py to support QScintilla version control.
+
+
+2003/05/04 09:57:19 phil
+Fixed silly typo in build.py.
+
+
+2003/05/03 14:50:03 phil
+Removed some dead code from build.py.
+The qt module was ignoring the release/debug option and the debug version of
+the Python library wasn't being searched for.
+Added the unittest tests for pyuic.
+Fixed the last pyuic3 bugs related to embedded images.
+Added the -test flag to pyuic3 to support fully automated unittest tests.
+
+
+2003/04/26 15:24:45 phil
+Released as v3.6.
+
+
+2003/04/26 14:36:12 phil
+Fixed tmake related breakages introduced with SIP v4 support in .pro files.
+
+
+2003/04/26 13:58:00 phil
+Fixed bug in concatanating source files.
+
+
+2003/04/23 14:53:00 phil
+Changed to the C++ style operators where possible.
+
+
+2003/04/22 16:05:10 phil
+Adjusted handwritten code for Python slots so that it will be compatible with
+SIP v3 and v4.
+QStringList.__getitem__ will now handle extended slices.
+
+
+2003/04/18 22:17:26 phil
+Tracked the latest QScintilla changes.
+
+
+2003/04/16 11:42:45 phil
+Fixed build.py for when SIP v4 is used.
+Python v2.3 is now required if SIP v4 is being used.
+Changed QCustomEvent.data() to deal with the changed support of SIP_PYOBJECT.
+
+
+2003/04/13 15:42:08 phil
+Temporarily made some handrwritten code dependent on SIP v3 while debugging
+SIP v4.
+Fix to pylupdate from Detlev.
+Fix to pyuic3 related to pixmaps.
+
+
+2003/04/07 11:52:33 phil
+QCommonStyle is now always included (to fit with Qt v3), but it should still be
+configured properly for the Zaurus.
+
+
+2003/04/04 14:24:00 phil
+Fixed typo in qpixmap.sip where some Qt v3 methods had been added to the Qt v2
+definition.
+Fixed some pyuic3 problems with embedded and external images.
+
+
+2003/04/04 10:32:45 phil
+SIP v4 related fixes to %VirtualCode.
+Fixed some sipParseArgs() format bugs in qtxml handwritten code.
+Added missing /TransferThis/ from QTableItem (and derived classes) ctors.
+Added other missing transfer flags from some QTable methods.
+
+
+2003/04/01 20:44:55 phil
+Added support for the educational version.
+Don't delete the .lib and .exp files as part of the installation on Windows.
+Added the -j, -r and -t flags to build.py based on patches from Hans-Peter
+Jansen.
+Changed all sipNames to the new style.
+
+
+2003/03/31 23:39:02 phil
+Made sure Python.h is included before stdio.h for LFS support under Solaris.
+Removed all uses of %ExportedHeaderCode for compatibility with SIP v4.
+Implemented the %VirtualCode that is to be used with SIP v4.
+Fixed some bugs in existing %VirtualCode.
+Removed QTextEdit.getFormat() and QTextEdit.getParagraphFormat() as they are
+undocumented and marked as "don't use".
+
+
+2003/03/26 22:21:58 phil
+Slightly changed the implementation of QObject.sender() to maintain
+compatibility with SIP v4.
+The build process no longer checks for sipQt.h as it isn't in SIP v4.
+Added a missing #include in qnetwork.sip that only showed up with SIP v4.
+
+
+2003/03/25 17:52:22 phil
+Work around the problem that qmake doesn't like targets called "qt". (For
+SIP v4.)
+
+
+2003/03/21 00:20:19 phil
+Reverted the "fix" for libqassistantclient on HP-UX, and wait to see if anybody
+complains.
+pyuic now includes the PyQt version number in the generated output.
+Fixed QPixmap handling bug in pyuic.
+
+
+2003/03/16 16:24:24 phil
+Tracked latest QScintilla changes.
+Fixed an internal build problem with the documentation.
+
+
+2003/03/15 23:42:55 phil
+Tracked the latest QScintilla changes.
+Brought the documentation up to date.
+
+
+2003/03/14 19:49:44 phil
+Added the missing %ConvertToSubClass code for the qtext module.
+
+
+2003/03/13 12:59:44 phil
+Tracked the latest QScintilla changes.
+
+
+2003/03/09 18:37:13 phil
+Tracked the latest QScintilla changes.
+
+
+2003/03/06 10:35:32 phil
+Tracked latest QScintilla changes.
+Fixes for the mdi.py example from Ken Godee.
+Further improvements to the build system's parsing of the Python version
+number.
+Fixes to the Qt class and pyuic to deal with the use of the internal
+WState_Polished.
+
+
+2003/03/03 18:03:41 phil
+Tracked the latest QScintilla changes.
+
+
+2003/02/27 16:21:33 phil
+Updates for Qt v3.2.1.
+Build system changes for alpha and beta versions of Python.
+
+
+2003/02/26 23:40:22 phil
+Tracked latest QScintilla changes.
+
+
+2003/02/26 19:31:26 phil
+Tracked latest QScintilla changes.
+Fixed QListBox.eventFilter().
+Added the qtui module.
+Added /Factory/ to everywhere it seems to be needed.
+Fixed Python 1.5.2 problems in the build system.
+Updated the menu.py example for Qt3 (thanks to Selim Tuvi).
+Fixed a bug in pyuic3 related to pixmaps in QListViewItems.
+Fixed a bug in the canvas.py example.
+PYQT_VERSION is now the version encoded as a hexadecimal value.
+Added PYQT_VERSION_STR as the ASCII version (unless it is a snapshot).
+
+
+2003/01/25 15:39:58 phil
+Fixed bug in QPointArray.putPoints().
+The sub-class convertors are now declared as static as SIP now puts them in the
+main module code.
+Changed the way that the QAssistantClient library is linked in to work around
+problems linking static and shared libraries under HP-UX.
+Fixed QSpinBox.eventFilter().
+
+
+2003/01/20 10:24:19 phil
+Applied Lars Heete's patch for QString for when Python is built with wide
+Unicode support.
+Tracked the latest QScintilla changes.
+
+
+2003/01/14 09:55:52 phil
+Added the version number to the %Module directives for SIP v4.
+
+
+2003/01/11 15:15:49 phil
+pyuic3 will look in the directory containing the .ui file for any .ui.h file.
+
+
+2003/01/06 09:35:29 phil
+pyuic3 now properly extracts embedded slot code that takes arguments.
+Improved the layout of the pyuic3 generated code slightly.
+
+
+2003/01/04 19:45:03 phil
+Updated the copyright notices for 2003.
+SLOT(), SIGNAL(), PYSIGNAL(), QT_TR_NOOP() and QT_TRANSLATE_NOOP() are now
+implemented as wrapped functions.
+PYQT_BUILD is now a string.
+
+
+2003/01/02 16:00:47 phil
+Fixed a bug in the build process for sip v3.
+
+
+2002/12/28 17:34:17 phil
+Changed the build system to cope with the changes that will be needed for
+SIP v4.
+
+
+2002/12/25 10:48:22 phil
+Added the checklists.py and drawlines.py examples from Oleksandr Yakovlyev.
+Added support for PEP 263 in the code generated by pyuic3.
+Tracked latest QScintilla changes.
+Implemented the QTextStream << QMainWindow and QTextStream >> QMainWindow
+operators.
+
+
+2002/12/20 18:51:37 phil
+Added the biff.py example from Oleksandr Yakovlyev.
+
+
+2002/12/20 18:46:10 phil
+QString.startsWith() was introduced in Qt v2.2.0 and not Qt v3.0.0.
+Added the updated buttongroups.py example from Oleksandr Yakovlyev.
+
+
+2002/12/17 15:33:12 phil
+pyuic3 will now extract Python code (tagged with "Python:") from the comments
+in a .ui file and copy it to the generated output.
+
+
+2002/12/17 13:20:37 phil
+Tracked the latest QScintilla changes, including the new QextScintillaPrinter
+class.
+
+
+2002/12/13 18:27:26 phil
+Change the build system to ensure that SIP .h files in the location specified
+by the -s flag are used in preference to any others in the standard Python
+location.
+Added the Qtopia QCopEnvelope class.
+
+
+2002/12/11 13:50:58 phil
+Ensure that generated Makefiles have a later timestamp than the project file.
+Released as v3.5.
+
+
+2002/12/10 23:12:00 phil
+Build change where FORCE wasn't being handled properly now that it is version
+dependent.
+Brought the NEWS file up to date.
+
+
+2002/12/10 14:21:09 phil
+Changes related to Qt v3.1.1.
+Made Qtopia v1.5.0 the baseline version.
+Added the AppLnk, AppLnkSet, Config, DateFormat, DocLnk, DocLnkSet,
+FileManager, FileSelector, FileSelectorItem, FontDatabase, Global, MenuButton,
+QDawg, QList<AppLnk>, QList<DocLnk> and Resource Qtopia classes.
+Added QArray<int> for Qt 1.x and Qt 2.x.
+
+
+2002/12/09 10:40:54 phil
+Minor changes for building under Qt/E.
+
+
+2002/12/08 17:56:27 phil
+Worked around the Qt Windows bug in QSemaphore += and -= so that the
+semaphore.py example now works properly with affected versions of Qt.
+
+
+2002/12/05 17:28:24 phil
+Added the script to create the test database for the SQL examples for
+PostgreSQL (thanks to Kenneth Godee).
+pyuic3 and pylupdate3 changes so that they compile against the Qt Professional
+Edition.
+Brought the documentation up to date.
+Build system change for Qt v3.0.x and FORCE in Makefiles.
+
+
+2002/11/29 10:59:32 phil
+Fixed bugs in pyuic3 related to menus and embedded images.
+Implemented QMenuItem.setText(), even though it is an internal class, because
+it is used in code generated by pyuic3.
+
+
+2002/11/26 12:50:45 phil
+eric is now no longer part of the distribution.
+Tracked the latest QScintilla changes.
+Removed the automatic test for -fno-exceptions and added the -f flag to the
+build system so that it can be explicitly set.
+Fixed a pyuic3 indentation bug.
+
+
+2002/11/22 22:43:29 phil
+Tracked the latest QScintilla changes.
+
+
+2002/11/22 10:15:46 phil
+Fixed a couple of bugs in pyuic3's handling of embedded images.
+
+
+2002/11/21 18:57:34 phil
+Tracked the latest QScintilla changes.
+
+
+2002/11/18 19:36:53 phil
+The missing Windows QEventLoop methods should be added to Qt v3.1.1.
+Fixed generation of QString::null in pyuic3.
+Tracked latest QScintilla changes.
+
+
+2002/11/14 22:44:42 phil
+Fixed problems compiling against Qt v3.0.x introduced with the support for Qt
+v3.1.0.
+
+
+2002/11/14 22:32:14 phil
+Minor build changes for Windows.
+Removed the QEventLoop methods that seem to be missing under Windows.
+QGLColormap was actually introduced in Qt v3.0 rather than Qt v3.1.
+
+
+2002/11/13 20:23:43 phil
+Tracked the latest QScintilla changes.
+
+
+2002/11/11 11:59:24 phil
+Added the missing QDockWindow.drawFrame() and QGLWidget.reparent() methods.
+The build system will now recognise Qt v3.1.0.
+Added the QAssistantClient, QEventLoop, QGLColormap, QIconFactory,
+QIMComposeEvent, QMutexLocker and QSyntaxHighlighter Qt 3.1.0 classes.
+QListView.sort() is now virtual for Qt3.
+Fixed a bug in the widgets.py example for both Qt2 and Qt3.
+Updated pyuic from Qt 3.1.0.
+Added the qCompress and qUncompress Qt 3.1.0 functions.
+
+
+2002/11/06 23:56:57 phil
+Fixed QWidgetStack.addWidget().
+
+
+2002/11/05 15:08:21 phil
+Addition of new licenses to the internal build system.
+
+
+2002/11/03 20:15:36 phil
+Tracked the latest version of QScintilla, including updating to Scintilla
+v1.49.
+
+
+2002/10/25 19:00:47 phil
+Updated the canvas.py example.
+Tracked the latest QScintilla changes.
+
+
+2002/10/24 08:55:46 phil
+Tracked the latest QScintilla changes.
+
+
+2002/10/22 21:28:20 phil
+Tracked the latest QScintilla changes.
+
+
+2002/10/21 21:25:52 phil
+Tracked the latest QScintilla changes.
+
+
+2002/10/20 22:28:46 phil
+Tracked the latest changes to QScintilla.
+Added the missing QMainWindow.lineUpDockWindows().
+
+
+2002/10/19 18:43:13 phil
+Tracked the latest changes to QScintilla.
+
+
+2002/10/18 17:30:24 phil
+More build system changes to fix directory names containing spaces.
+Added the QextScintillaLexerCPP, QextScintillaLexerCSharp,
+QextScintillaLexerIDL, QextScintillaLexerJava and QextScintillaLexerJavaScript
+classes.
+Added support for Qt v3.0.6.
+
+
+2002/10/12 23:45:52 phil
+Tracked the latest QScintilla changes.
+QStringList.__getitem__() now handles slices and negative indices properly.
+
+
+2002/10/11 14:11:53 phil
+Fixed the build system where the Python directory path contains spaces.
+Another go at fixing the internal build system so that it generates .sip files
+for the GPL version that support both X11 and Qt/E.
+Updated the QScintilla bindings.
+
+
+2002/10/06 21:21:05 phil
+Fixed a silly internal build system bug preventing the qwindowdefs_qws.sip from
+being included in the GPL version.
+
+
+2002/10/06 16:04:31 phil
+Tracked the latest changes to QextScintilla including the addition of
+QextScintillaLexer and QextScintillaLexerPython.
+
+
+2002/10/05 15:03:01 phil
+Fixed the internal build system to make sure Qt/Embedded support isn't stripped
+out of the GPL version.
+
+
+2002/10/05 13:36:58 phil
+Changed the internal build system so that internal development versions are
+marked as such.
+The user build system now handles conflicting licenses.
+pyuic and pylupdate should now build using the professional edition of Qt3.
+Added support for margins and markers to QextScintilla.
+
+
+2002/10/03 10:42:28 phil
+Synchronised to the latest QScintilla snapshot.
+
+
+2002/10/01 17:38:18 phil
+Fixed the i18n example script.
+Changed the qtext module build for QScintilla under Windows.
+
+
+2002/09/30 15:32:53 phil
+Added the QextScintillaBase.SendScintilla() overload.
+
+
+2002/09/28 08:57:26 phil
+Further separated out the Windows .sip files.
+Added QextScintillaBase.Colourise().
+Fixed the problem with QTextEdit.find().
+
+
+2002/09/22 00:39:05 phil
+Added eric's missing ViewManager.py file to CVS.
+
+
+2002/09/22 00:37:14 phil
+Fixed the internal build system to copy eric's pixmaps directory properly.
+
+
+2002/09/21 17:58:08 phil
+Updated eric to v2.1.4 (plus a later patch).
+The internal build system now strips down the .sip files for the non-commercial
+version.
+
+
+2002/09/18 08:36:18 phil
+Added the qtext module containing support for QScintilla.
+
+
+2002/09/13 07:20:57 phil
+Fixed QFontDatabase.families() for Qt3.
+
+
+2002/09/10 12:55:34 phil
+Minor documentation changes.
+Released as v3.4.
+
+
+2002/09/08 21:38:49 phil
+Added the missing lib/LICENSE.nc.short.
+
+
+2002/09/08 21:37:30 phil
+Added the wtypes.h file to the definitions of MSG and POINT.
+
+
+2002/09/08 12:20:10 phil
+The user now has to explicitly accept any non-GPL license.
+
+
+2002/09/07 20:50:13 phil
+Added QApplication.winEventFilter(), QWidget.winEvent(), MSG and POINT under
+Windows.
+
+
+2002/09/06 17:48:11 phil
+Added the new licenses and changed the internal build process to support them.
+Updated the NEWS file.
+
+
+2002/09/02 12:05:21 phil
+Added a comment to the Signal/Slot documentation about slot reference counts.
+Added the mdi.py example from Sadi Kose.
+Added the progress.py example from Hans-Peter Jansen.
+More license related hooks.
+
+
+2002/08/27 19:09:22 phil
+Added the canvas example from Sadi Kose.
+Split qwindowdefs.sip into generic and platform specific variants.
+Changed the internal build system to support different platforms.
+Added a delay to the build system before running make to avoid potential
+timestamp problems.
+
+
+2002/08/17 00:48:22 phil
+Added Detlev's i18n example.
+Added the latest version of eric from Detlev.
+Added Fredrik Juhlin's patch to the build system to support debug builds.
+
+
+2002/08/12 14:06:56 phil
+Added helpviewer as a standalone application.
+
+
+2002/08/11 20:41:33 phil
+Added QT_TR_NOOP() and QT_TRANSLATE_NOOP().
+Added the pylupdate program from Detlev.
+
+
+2002/08/10 20:01:47 phil
+Fixed problems with QObject.tr() and QObject.trUtf8().
+Brought the NEWS file up to date.
+
+
+2002/08/06 19:45:26 phil
+Build system fixes for Python 1.5.2.
+
+
+2002/08/05 18:02:08 phil
+More eric changes from Detelev.
+
+
+2002/07/29 20:54:56 phil
+Another eric update from Detlev, including the help browser.
+
+
+2002/07/29 14:16:11 phil
+Added QTextEdit.WrapPolicy.AtWhiteSpace as it isn't clear if this is deprecated
+or not. (The header file says one thing, the documentation says the opposite.)
+
+
+2002/07/26 13:54:48 phil
+Fix a problem with the build system if OpenGL wasn't installed.
+
+
+2002/07/22 21:40:15 phil
+Added @BL_INCLUDEPATH@ to the project files for pyuic2 and pyuic3.
+Eric's .py files are now compiled by the build system.
+
+
+2002/07/21 23:14:03 phil
+Added Detlev's latest patches for eric, including the new qtunittest. Updated
+the documentation and build system accordingly.
+
+
+2002/07/20 18:30:07 phil
+Added "opengl" to the qtgl project file template.
+Changed the build system so that it uses "opengl" when necessary.
+
+
+2002/07/12 13:04:44 phil
+Fixed a problem detecting the Qt version in the build system.
+Released as 3.3.2.
+
+
+2002/07/12 10:20:20 phil
+More internal build system changes.
+
+
+2002/07/11 23:09:40 phil
+Internal build system changes.
+
+
+2002/07/11 12:07:40 phil
+Added missing /TransferThis/ to all relevant QListBoxText and QListBoxPixmap
+ctors.
+
+
+2002/07/09 22:07:10 phil
+Added support for Qt 3.0.5.
+Released as 3.3.1.
+
+
+2002/07/07 19:20:54 phil
+More eric patches from Detlev.
+Windows fixes for the build system.
+Released as 3.3.
+
+
+2002/07/06 13:35:41 phil
+More eric patches from Detlev.
+Updated SQL examples from Hans-Peter.
+Fixed a bug in pyuic3 when extracting Python slot code when the slot had an
+argument.
+
+
+2002/07/05 21:56:20 phil
+Backed out the change in the order of attempts to convert Python objects to
+QStrings so it is now Unicode objects before string objects.
+
+
+2002/07/05 17:59:16 phil
+Fixed a few indentation issues with the dirview examples.
+Fixed the same bug in every mapped type based on the QValueList template.
+
+
+2002/07/05 08:54:46 phil
+More eric patches from Detlev.
+QSqlRecordInfo is now implemented as a Python list of QSqlFieldInfo instances.
+The build system now ignores qmake if present when building for Qt 1.x and 2.x.
+
+
+2002/07/04 10:08:24 phil
+Still another attempt at a portable features generator.
+
+
+2002/07/04 10:02:04 phil
+Another attempt to make the C++ program that generates the feature flags more
+portable.
+
+
+2002/07/03 17:43:43 phil
+Build system changes for Windows.
+Released as 3.3rc3.
+
+
+2002/07/02 22:13:50 phil
+Fix a Python warning in build.py.
+
+
+2002/07/02 18:34:32 phil
+Changes to the build system for the qtpe module.
+
+
+2002/07/02 14:55:45 phil
+More eric patches from Detlev.
+Added the missing QString.compare() and QString.localeAwareCompare() overloads.
+Changed the build system in line with the way SIP now handles features.
+
+
+2002/06/30 16:24:16 phil
+Minor changes to build system messages.
+Removed support for the -r flag in the build system as tmake handles -fno-rtti.
+Added the -e flag to the build system to explicitly specify the location of the
+SIP header files (usually used when cross compiling).
+More eric patches from Detlev.
+Fixed QDataBrowser.setSqlCursor().
+
+
+2002/06/29 18:57:01 phil
+The build system now determines the Qt version by parsing qglobal.h rather than
+running a program (which is no good when cross compiling).
+The sipQtFeatures.h file is only generated by the build system is it doesn't
+already exist (again to help cross compiling).
+Updated the SQL examples.
+Fixed an SQL related bug in pyuic3.
+Added %MemberCode to QDataTable.setSqlCursor() to transfer ownership of the
+cursor if the autoDelete flag is set.
+
+
+2002/06/29 13:09:51 phil
+The build system now installs eric for Qt3.
+More eric patches from Detlev.
+
+
+2002/06/28 22:45:22 phil
+More build.py fixes.
+Changed the build system so that project files are restored to their original
+contents.
+Added the -c flag to the build system to concatenate a module's C++ files prior
+to compilation. Compiling PyQt on my 750MHz PIII now takes 10 minutes. (Thanks
+to Jim Bublitz and Ricardo Cardenes.)
+
+
+2002/06/28 12:45:25 phil
+Added the missing qtpemod.sip.
+Added the missing /TransferThis/ to the obsolete QToolBar ctor.
+Added the missing %MemberCode for QStyle.getButtonShift(),
+QStyle.scrollBarMetrics() and Qstyle.tabbarMetrics().
+More eric patches from Detlev Offenbach.
+Added Hans-Peter Jansen's SQL examples.
+Fixed a bug in the build system where the path to tmake was explicitly
+specified.
+Added the -r flag to the build system to explicitly enable -fno-rtti.
+Released as 3.3rc2.
+
+
+2002/06/23 19:44:58 phil
+Added support for the evaluation version of Qt to the build system.
+Applied more eric patches from Detlev Offenbach.
+SQL related fixes for pyuic for Qt3.
+
+
+2002/06/22 14:29:05 phil
+Applied a couple of eric patches from Detlev Offenbach.
+Released as 3.3rc1.
+
+
+2002/06/22 00:53:57 phil
+The documentation is now up to date.
+Added notes about the limitations on custom editor widgets to the
+QSqlPropertyMap documentation.
+The default installation directory for pyuic under UNIX/Linux is now
+/usr/local/bin rather than where the Python executable is installed.
+Fixed a bug with the build system under Windows.
+Fixed a problem with QVariant where a numeric value would be recognised as a
+QKeySequence.
+Added the -i flag to build.py to allow the directory containing the Qt header
+files to be explicitly specified.
+
+
+2002/06/20 21:33:34 phil
+Fixed bug in QDataTable that stopped in working properly.
+
+
+2002/06/20 18:52:31 phil
+Added the qmag.py example script from Hans-Peter Jansen.
+Added Christian Bird's notes about his pyuic patch.
+Changes to the build system to support Qt/Embedded.
+Changes to the build system to handle the lack of site-packages under Windows
+before Python v2.2.
+
+
+2002/06/19 17:43:26 phil
+Minor changes to eric so that it seems to work under Qt3.
+
+
+2002/06/19 17:29:06 phil
+Applied Christian Bird's patch to pyuic for Qt3 to extract slot code written in
+Python.
+
+
+2002/06/19 17:14:00 phil
+Added the missing qtsqlmod.sip.
+
+
+2002/06/19 07:56:07 phil
+Added the missing /Transfer/ from QCanvasPixmapArray.setImage(),
+QDataTable.installEditorFactory(), QDataTable.installPropertyMap() and
+QSqlForm.installPropertyMap().
+Added Hans-Peter Jansen's bigtable.py, lineedits.py, smalltable.py and
+tablestatistics.py example scripts.
+Added the missing qxmlmod.sip.
+
+
+2002/06/16 23:15:17 phil
+Minor build system changes as a result of moving SIP to its new build system.
+
+
+2002/06/16 15:17:01 phil
+Changes to the new build system so that it works under Windows.
+Removed all vestiges of the old build system.
+
+
+2002/06/14 16:35:41 phil
+The new build process now works with Python v1.5.x.
+
+
+2002/06/14 08:46:36 phil
+Changes needed to the build system to support tmake.
+The compiled Python scripts will now be installed properly if qmake is used.
+
+
+2002/06/13 18:05:24 phil
+More minor build changes related to process for generating automatic snapshots.
+
+
+2002/06/13 17:48:28 phil
+Minor build changes.
+
+
+2002/06/13 16:16:19 phil
+Added the missing QFontMetrics.boundingRect() variant and QFontMetrics.size().
+Removed the incorrect /TransferBack/ from QTabBar.removeTab().
+The new build system has been tested on Python v2.2/qmake/Linux.
+
+
+2002/06/04 23:33:33 phil
+Remove the last of the BlackAdder related files.
+Fixed the .spec file.
+More updates related to the new build system.
+
+
+2002/06/04 23:26:00 phil
+Lots of tidying up of redundant files for the new build system.
+Set the release number to v3.2.4 to align with the last official release.
+
+
+2002/06/04 23:04:40 phil
+Initial import of PyQt to the Riverbank Computing repository.
+
+
+2002/06/01 11:08:36 phil
+Correction to signature of QDir.rename().
+Added README.SunOS.
+QValueList<QPixmap> is now fully implemented as a mapping to a Python list of
+QPixmap instances.
+Added the missing QDoubleValidator.setBottom(), QDoubleValidator.setDecimals(),
+QDoubleValidator.setTop, QIntValidator.setBottom() and QIntValidator.setTop().
+
+
+2002/05/21 14:40:56 phil
+Added the missing /Transfer/ to QClipboard.setData().
+Fixed a pyuic3 bug that generates an extra ')' when using the -subimpl flag.
+
+
+2002/05/17 19:04:33 phil
+Minor documentation changes.
+Released as v3.2.4.
+
+
+2002/05/16 15:28:17 phil
+Removed MacOS X support from the build process - until SIP v4.
+
+
+2002/05/15 17:11:34 phil
+Modules are now created as simple .so files, ie. without any release number.
+The obsolete QMainWindow.setToolBarsMovable() was replaced with
+QMainWindow.setDockWindowsMovable().
+
+
+2002/05/15 11:31:23 phil
+Fixed a bug in QInputDialog.getText() for Qt3.
+
+
+2002/05/11 17:38:20 phil
+Documentation changes for the latest release.
+Released as v3.2.2.
+
+
+2002/05/09 00:19:11 phil
+Fixed QPrinter ctor for Qt3.
+
+
+2002/05/07 21:17:32 phil
+Added information about "--without-x" to the MacOS installation notes.
+Put the -module flag back in for MacOS.
+Fixed a bug in pyuic3 where QPixmaps needed to be explicitly converted to
+QIconSets.
+
+
+2002/05/05 13:42:46 phil
+Added a version that supports the MacOS evaluation version to the list of
+"common" source packages.
+Released as v3.2.1.
+
+
+2002/05/03 22:35:24 phil
+Added INSTALL.MacX.
+Removed -module from LDFLAGS as it seemed to make things worse on MacOS.
+Released as v3.2.
+
+
+2002/05/01 22:49:37 phil
+Updated the documentation regarding support for void *.
+
+
+2002/04/30 07:52:35 phil
+configure will now search fro Qt v3.0.4.
+Changes required for Qt v3.0.4.
+Another minor bug fix related to X11 support and Qt/E.
+
+
+2002/04/29 18:10:04 phil
+Added README.Linux describing the broken Qt packages in Mandrake and Debian.
+
+
+2002/04/29 10:17:47 phil
+configure doesn't search for X11 for Qt/E.
+Added the QPEMenuBar and QPEToolBar classes.
+
+
+2002/04/27 14:19:22 phil
+Removed the bug description at the top of the semaphore.py example now that it
+is fixed.
+Changed %ConvertToSubClassCode for QObject to conform to the latest SIP.
+Replaced calls to sipMapCppToSelf() with sipMapCppToSelfSubClass() where
+appropriate.
+
+
+2002/04/22 22:56:31 phil
+Changed the Windows installation instructions to put things in site-packages.
+Fixed the missing QT_THREAD_SUPPORT when building sip_helper on Windows.
+Added -module to all LDFLAGS.
+
+
+2002/04/21 19:08:25 phil
+QCustomEvent now expects a PyObject * as its data.
+
+
+2002/04/20 22:43:13 phil
+Convert instances of the internal class QTableHeader to QHeader.
+Fixed a bug in pyuic for Qt3 relating to the format of slot signatures.
+
+
+2002/04/20 16:02:00 phil
+Added missing /Transfer/ to QTable.setCellWidget() and QTable.setItem().
+
+
+2002/04/18 23:17:07 phil
+Disabled QFont.dirty(), QClipboard.ownsClipboard(), QClipboard.ownsSelection()
+and qAppName() for MacOS.
+
+
+2002/04/18 12:10:42 phil
+Updated the NEWS file regarding MacOS X support.
+qt.py now defines PYQT_VERSION as the PyQt release as a string.
+configure no longer fails if X11 couldn't be found (for MacOS X).
+
+
+2002/04/17 19:10:15 phil
+Added support for MacOS X (untested).
+
+
+2002/04/17 09:00:35 phil
+Added the missing /TransferThis/ options from all QCanvasItem ctors.
+Fixed QCanvasItem.setCanvas() to handle acquiring and losing a parent canvas.
+
+
+2002/04/16 14:17:44 phil
+Removed all the /ReleaseLock/ options.
+Added Py_BEGIN_ALLOW_THREADS, Py_END_ALLOW_THREADS, SIP_BLOCK_THREADS and
+SIP_UNBLOCK_THREADS to all handwritten code.
+Thread support is only enabled if it is also enabled in Python.
+Added /CreatesThread/ and /NewThread/ to QThread.
+
+
+2002/04/14 18:07:56 phil
+Reinstated PyQtDisownTopLevelWidgets() because it solves the problem where we
+can't guarantee that the order in which qApp and the top level widgets will be
+destroyed.
+Changed -MT to -MD for Windows (thanks to Paul Felix).
+
+
+2002/04/06 17:38:53 phil
+Added the %ConvertToSubClassCode for QObject and all its sub-classes.
+Added the missing QToolTip.setEnabled() and QToolTip.enabled() methods.
+Fixed the build process so that the naming of the Qtopia package is more
+consistent with other packages.
+
+
+2002/03/30 00:50:10 phil
+Make sure the ChangeLog is distributed and that autom4te.cache isn't.
+Merged the different versions of QEvent.Type.
+Fixed a bug in QStringList.__getitem__().
+
+
+2002/03/22 10:52:29 phil
+Released as v3.1.
+Slight change to the build process so make sure that Windows Makefiles always
+use the very latest Qt library.
+
+
+2002/03/22 10:40:21 phil
+configure will now use qt-mt in preference to qt if it finds both.
+Removed build.py from the distribution until it is finished.
+Added /Transfer/ to QThread.postEvent().
+Added /ReleaseLock/ to QThread.postEvent(), which might not be required but
+shouldn't do any harm.
+
+
+2002/03/20 15:58:33 phil
+configure now handles Qt v3.0.3.
+Integration of uic changes in Qt v3.0.3.
+Applied Rene Hogendoorn's latest patch for slot signatures for pyuic3.
+
+
+2002/03/19 00:19:32 phil
+Removed the rebuild-src and rebuild-doc targets as they are no longer
+maintained.
+Documentation changes prior to the release of v3.1.
+
+
+2002/03/17 17:37:38 phil
+Removed the import of GLUT from the gears.py example.
+
+
+2002/03/12 19:31:13 phil
+Added the missing build instructions for the qtgl module in INSTALL.win32.
+Upgraded to autoconf-2.53 and automake-1.6.
+Fixed a couple of pyuic3 bugs related to SQL forms (thanks to Rene Hogendoom).
+
+
+2002/03/09 18:15:48 phil
+Various build changes for Windows.
+Fixed a bug in QDomDocument.setContent().
+Fixed the qtxml module so that it doesn't get a DLL load failure on Windows.
+
+
+2002/03/04 17:18:31 phil
+A couple of changes to eric to reflect the new module structure.
+Fixed QThread for Qt v2.
+Fixed QTable.setNumRows() in pyuic for Qt v3.
+
+
+2002/02/25 16:26:19 phil
+Some enum definitions have been rationalised now that SIP supports individual
+values having different versions.
+
+
+2002/02/24 14:59:43 phil
+Went through everything adding /ReleaseLock/ to methods that might block.
+
+
+2002/02/24 01:36:06 phil
+configure now searches for Qt v3.0.2.
+Added QLineEdit.setPasswordChar() and QLineEdit.passwordChar() for Qt v3.0.2
+but left them commented out at they are marked as incompatible add ons.
+Updated pyuic3 from the changes in Qt v3.0.2.
+Added thread support, ie. QApplication.lock(), QApplication.unlock(),
+QApplication.locked(), QApplication.tryLock() and the QMutex, QSemaphore,
+QThread and QWaitCondition classes.
+Re-did all of the special methods following the SIP changes.
+
+
+2002/02/15 14:45:33 phil
+Added the missing QPixmap.grabWidget().
+
+
+2002/02/14 14:18:35 phil
+Fixed bug in pyuic fro Qt v3 related to "black" and "white".
+
+
+2002/02/08 15:51:02 phil
+Updated the documentation for the 3.1 pre-releases.
+The tr() methods now honour QT_NO_TRANSLATION.
+
+
+2002/02/08 11:54:11 phil
+More work on the new build system.
+Fixed a bug in eric for PyQt v3.
+Fixed a couple of QTable related bugs in pyuic for Qt v3.
+Fixed a QToolBar related bug in pyuic for Qt v3.
+Fixed bugs with QSqlCursor.
+
+
+2002/01/28 13:42:24 phil
+Fixed bug relating to escaping double quotes in pyuic for Qt v2.x.
+
+
+2002/01/28 11:09:08 phil
+Removed the Zaurus README.
+Changes to configure now that the sip library is a Python module.
+Added the start of an alternative build system driven by Python and using qmake
+or tmake.
+
+
+2002/01/09 11:47:32 phil
+Put version control into the qtpe module and changed the build system so that
+it uses a version compatible with both Qtopia and the Zaurus v1.02 ROMs.
+Updated README.Zaurus.
+Removed the qtpe module from the documentation until SIP is changed to be
+tolerant of missing version information.
+
+
+2002/01/08 20:17:11 phil
+Removed PyQtDisownTopLevelWidgets() from the QApplication and QPEApplication
+dtors because the Qt widget mapper doesn't delete the widgets in the map.
+
+
+2002/01/05 13:16:45 phil
+Added the warning about using flash devices as swap on the Zaurus.
+Added the missing QActionGroup.add() and QActionGroup.addSeparator() methods.
+Implemented enough additional features for the Large configuration of Qt/E.
+
+
+2002/01/04 23:32:42 phil
+Added the dragdrop example from Issac Trotts.
+
+
+2002/01/04 15:41:11 phil
+Added the Zaurus information.
+Minor updates to READMEs etc.
+
+
+2002/01/03 00:41:26 phil
+The build script now copes when tmake and/or sgmltools is missing.
+Added support to the build system for QPE.
+Added the qtpe module.
+Added the QPEApplication class (not yet working).
+Changed the build system so that there is only one instance of the helper code
+and it is more a part of the build system rather than being so closely tied in
+which SIP.
+configure now allows the directory where the Python modules are to be installed
+to be specified.
+
+
+2001/12/27 12:28:07 phil
+Fixed all Qt3 writeBlock() methods.
+Changes required by the latest SIP.
+Support for Qt/Embedded on the Sharp Zaurus.
+Removed the QDragResponseEvent internal class.
+Added the missing QImageTextKeyLang class.
+Added the missing QImage.dotsPerMeterX(), QImage.dotsPerMeterY(),
+QImage.setDotsPerMeterX(), QImage.setDotsPerMeterY(), QImage.offset(),
+QImage.setOffset(), QImage.textList(), QImage.textLanguages(),
+QImage.textKeys(), QImage.text() and QImage.setText() methods.
+Added the QValueList<QImageTextLangKey> mapped type.
+
+
+2001/12/09 11:38:47 phil
+configure now looks for Qt v3.0.1.
+The build system now handles Qt v3.0.1.
+.sip file changes needed by Qt v3.0.1.
+Updated pyuic3 from Qt v3.0.1.
+
+
+2001/12/06 11:03:29 phil
+Fixed more pyuic3 bugs.
+Fixed the ownership bug in all QCheckListItem ctors.
+
+
+2001/12/04 10:40:56 phil
+Fixed bugs in QSocket.readLine() and QSocket.readBlock().
+
+
+2001/12/01 18:37:31 phil
+Fixed QWidget.reparent().
+Removed the QDateTimeEditBase internal class.
+Bug fixes for pyuic3.
+configure now allows the location of zlib to be specified.
+Used AC_HELP_STRING throughout acinclude.m4.
+
+
+2001/11/25 18:27:27 phil
+Minor fixes for pyuic3.
+
+
+2001/11/17 14:48:19 phil
+Added the missing qInitNetworkProtocols() function to the qtnetwork module.
+Added the missing QRect.contains() variant.
+Changed QByteArray, QCString and QString %ConvertToTypeCode to convert None
+objects to empty instances.
+Changed QFileInfoList, QKeySequence, QList<QNetworkOperation>, QMemArray<int>,
+QObjectList, QPair<int,int>, QPtrList<QNetworkOperation>,
+QPtrList<QWindowsMime>, QStrList, QValueList<QUrlInfo>, QValueList<int> and
+QWidgetList %ConvertToTypeCode to handle None objects.
+Fixes to the .spec file.
+Fixed ownership issues with QWidget.reparent().
+
+
+2001/11/11 19:01:27 phil
+configure will search for Qt v2.3.2.
+Fixed bugs in pyuic for Qt3 (thanks to Andreas Gerstlauer).
+Fixed bug in Windows detection (thanks to Andreas Gerstlauer).
+Fixed the Qt3 QSizePolicy ctor.
+
+
+2001/10/28 10:33:03 phil
+Generated with the latest SIP.
+
+
+2001/10/26 23:33:45 phil
+Fixed the ChangeLog.
+
+
+2001/10/26 23:32:23 phil
+Changed the way Python special methods are defined to conform to the latest
+SIP.
+Added __unicode__ to QString for Python v2.2.
+Fixed a couple of bugs in pyuic for Qt3.
+Changed QString.__str__() to do the "right thing".
+
+
+2001/10/21 13:51:26 phil
+Fixed the new QImage ctor.
+Fixed the long standing problem converting a QString to Python using unicode().
+Fixed bugs with QFile.readBlock() and QFile.readLine().
+
+
+2001/10/19 23:34:04 phil
+Applied Alan Eldridge's patch for the .spec file.
+Made the second parameter to QObject.tr() and QObject.trUtf8() optional.
+Added the missing QImage ctor.
+Fixed pyuic for Qt3.
+
+
+2001/10/13 11:20:53 phil
+Fixed problem with QMenuData.insertItem() when the QKeySequence argument was
+omitted.
+Ported the remaining examples.
+
+
+2001/10/12 22:46:59 phil
+Minor fixes to get the SQL module to build.
+Created a separate examples directory for Qt3.
+Changes required for the final release of Qt v3.0.0.
+
+
+2001/10/12 10:19:27 phil
+Added the qtsql module.
+Added the QDataBrowser, QDataTable, QDataView, QEditorFactory, QGridView,
+QLibrary, QObjectCleanupHandler, QProcess, QSql, QSqlCursor, QSqlDatabase,
+QSqlDriver, QSqlEditorFactory, QSqlError, QSqlField, QSqlFieldInfo, QSqlForm,
+QSqlIndex, QSqlPropertyMap, QSqlQuery, QSqlRecord, QSqlRecordInfo, QSqlResult,
+QStyleFactory and QWindowsMime Qt3 classes.
+Implemented QPtrList<QWindowsMime>.
+Renamed QLineEdit.del() to QLineEdit.delChar().
+Renamed QMultiLineEdit.deleteChar() to QMultiLineEdit.delChar().
+Fixed QLineEdit super class for Qt3.
+
+
+2001/10/07 18:47:03 phil
+Updated the .spec file with the new modules.
+Fixed a bug in the build process.
+
+
+2001/10/06 18:20:00 phil
+Fixed QLayoutIterator.next().
+configure now handles multi-threaded Qt.
+Moved Canvas module classes to the new qtcanvas module.
+Moved Network module classes to the new qtnetwork module.
+Moved Table module classes to the new qttable module.
+Moved XML module classes to the new qtxml module.
+Added the QSound class.
+
+
+2001/10/04 21:33:48 phil
+Added the Qt3 classes QDateEdit, QDateTimeEdit, QTimeEdit, QErrorMessage,
+QPixmapCache and QSettings.
+Added the Qt2 class QDns.
+Added QCustomMenuEvent, QIMEvent and QTabletEvent to the list of new Qt3
+classes in the documentation.
+Restructure the top-level SIP files so that the documentation is completely
+separate.
+
+
+2001/09/30 10:48:01 phil
+Implemented QPair<int,int>.
+Bug fixing of revised hand-written code.
+Changes to get pyuic to compile against Qt3.
+
+
+2001/09/28 23:13:01 phil
+Upgraded to Qt v3.0.0Beta6.
+Changes required to handwritten code by the new sipParseArgs().
+Added the missing QObject.connect() variant.
+Renamed QDate.isValidDate() to QDate.isValid().
+Renamed QTime.isValidTime() to QTime.isValid().
+Renamed QFile.fileExists() to QFile.exists().
+Renamed QFile.removeFile() to QFile.remove().
+
+
+2001/09/23 20:04:21 phil
+Re-added QInterlaceStyle.
+Changes required by Qt v3.0.0 Beta5.
+Implemented QMenuItem as an opaque class.
+Added the missing QSGIStyle class.
+Added the missing QMenuData.findItem(), QMotifPlusStyle.drawMenuBarItem(),
+QMotifPlusStyle.drawPopupMenuItem(), QMotifStyle.drawPopupMenuItem(),
+QMotifStyle.extraPopupMenuItemWidth(), QMotifStyle.popupMenuItemHeight(),
+QPlatinumStyle.drawPopupMenuItem(), QPlatinumStyle.extraPopupMenuItemWidth(),
+QPlatinumStyle.popupMenuItemHeight(), QPopupMenu.drawItem(),
+QPopupMenu.itemHeight(), QStyle.drawPopupMenuItem(), QStyle.drawMenuBarItem(),
+QStyle.extraPopupMenuItemWidth(), QStyle.popupMenuItemHeight(),
+QWindowsStyle.drawMenuBarItem(), QWindowsStyle.extraPopupMenuItemWidth(),
+QWindowsStyle.popupMenuItemHeight().
+Added the QStyleOption Qt3 class.
+Classes converted to Qt3: QGL et al, QCDEStyle, QCommonStyle, QMotifPlusStyle,
+QMotifStyle, QPlatinumStyle, QStyle, QWindowsStyle.
+
+
+2001/09/21 17:12:07 phil
+The following classes were fully converted to Qt3: QFile, QFileDialog,
+QFileInfo, QFontDatabase, QFontDialog, QIconView, QIconViewItem, QInputDialog,
+QNetworkProtocol, QPaintDeviceMetrics, QPrintDialog, QPrinter, QProgressBar,
+QProgressDialog, QRadioButton, QSemiModal, QServerSocket, QSimpleRichText,
+QSizeGrip, QSocket, QSpinBox, QTabDialog, QTextBrowser, QTextStream, QUrl,
+QUrlOperator, QWhatsThis, QWidgetStack, QWizard, QWorkspace.
+Added the missing QFileIconProvider, QFontDialog, QTextBrowser and QWidgetStack
+private copy ctors.
+Added the missing QFileDialog.done(), QIconView.dropped(),
+QIconViewItem.dropped(), QNetworkProtocol.newChildren(),
+QPrintDialog.addButton(), QProgressDialog.forceShow(),
+QUrlOperator.newChildren() and QUrlOperator.startNextCopy() methods.
+Added the missing QIconDrag and QIconDragItem classes.
+Implemented QList<QNetworkOperation>, QPtrList<QNetworkOperation>,
+QValueList<QIconDragItem> and QValueList<QUrlInfo>.
+Added the missing TransferThis to the QPrintDialog ctor.
+Moved the QList<> and QPtrList<> templates to their own files.
+
+
+2001/09/21 00:32:29 phil
+Forgot to add the new qmemarray.sip file.
+
+
+2001/09/21 00:31:34 phil
+Fully converted the following classes to Qt3: QAction, QActionGroup,
+QColorDialog, QDial, QDom et al, QMessageBox, QPopupMenu, QPushButton,
+QScrollBar, QScrollView, QSplitter, QStatusBar, QTable, QTableItem, QTabWidget,
+QToolButton, QToolTip, QToolTipGroup.
+Added the following missing methods: QColorDialog.customColor(),
+QColorDialog.customCount(), QColorDialog.getRgba(),
+QColorDialog.setCustomColor(), QScrollBar.minValue(), QScrollBar.maxValue(),
+QScrollBar.setMinValue(), QScrollBar.setMaxValue(), QScrollBar.lineStep(),
+QScrollBar.pageStep(), QScrollBar.setLineStep(), QScrollBar.setPageStep(),
+QScrollBar.value(), QScrollBar.setValue(), QToolTip.hide(),
+QToolTipGroup.enabled(), QToolTipGroup.setEnabled().
+Added the missing QDir.match() variant.
+Removed the handling of QValueList<int> out of QSplitter and made it generic.
+Added the following Qt3 classes: QCheckTableItem, QComboItem.
+Removed QTabWidget.selected() as it is not part of the official API.
+
+
+2001/09/16 18:12:22 phil
+Removed the Transfer flag from the QWidget parameter to QLayout.add(),
+QGridLayout.addWidget(), QGridLayout.addMultiCellWidget(),
+QBoxLayout.addWidget() and QBoxLayout.insertWidget().
+Fixes to the build process so it works with the latest automake.
+
+
+2001/09/14 16:40:03 phil
+Added the missing QLayoutIterator.next() method.
+
+
+2001/09/14 15:17:17 phil
+Changes to QObject.tr() and QObject.trUtf8() so that they work as expected with
+Qt3.
+Put back the separate builds for Qt v2.3.0 and v2.3.1.
+Put back QPrinter.PageSize.Custom for Qt v2.3.1.
+Added the new /AutoGen/ option where needed.
+
+
+2001/09/09 16:26:16 phil
+QGrid, QLCDNumber, QListBox, QListBoxItem, QListBoxPixmap, QListBoxText,
+QMenuBar, QMenuData, QRangeControl and QSlider fully converted to Qt3.
+A QString or int can now be supplied whenever a QKeySequence is expected.
+The missing QListBox.isRubberSelecting(), QMenuBar.activateItemAt(),
+QMenuBar.focusInEvent(), QMenuBar.isDefaultUp(), QMenuBar.minimumSize(),
+QMenuBar.minimumSizeHint(), QMenuBar.setDefaultUp() methods have been added.
+
+
+2001/09/07 16:15:28 phil
+Added the new QKeySequence .sip file and remove the QInterlaceStyle .sip file.
+
+
+2001/09/07 16:13:22 phil
+Added the missing QAccel ctor.
+Added the missing QHeader.setUpdatesEnabled(), QHeader.showEvent() and
+QLineEdit.displayText() methods.
+Added the missing QColorDrag class.
+Converted all the Qt3 changes to Beta4.
+Added the QKeySequence Qt3 class.
+Fully converted QComboBox, QDialog, QDragObject, QGridLayout, QHeader, QLayout,
+QLineEdit, QUriDrag and QWidgetItem to Qt3.
+Removed the QBitArray related methods from QVariant.
+Removed the QInterlaceStyle class.
+Remove QPrinter.PageSize.Custom so that the v2.3.1 build is the same as v2.3.0.
+QObject.className() now works with Python classes.
+Upgraded to libtool-1.4.1.
+
+
+2001/09/02 17:13:50 phil
+Fully converted the following classes to Qt3: QButton, QButtonGroup, QCanvas et
+al, QCheckBox, QCheckListItem, QGroupBox, QLabel, QListView, QListViewItem.
+pyuic now generates double quoted strings rather than single quoted strings.
+Upgraded to autoconf-2.52 and automake-1.5.
+
+
+2001/08/15 19:18:39 phil
+Added the Qt3 classes QRegExpValidator and QTextEdit.
+Added the missing QPainter.pos() and QTranslator.messages() methods.
+Added all methods that use QDataStream now that it has been implemented.
+Removed QTableHeader as it isn't part of the documented API.
+Fully converted the QFrame, QHBox, QPainter, QPicture, QPointArray, QRect,
+QRegExp, QSessionManager, QStyleSheet, QStyleSheetItem, QTab, QTabBar,
+QTextCodec, QTextView, QTranslator, QTranslatorMessage, QVariant, QVBox and
+QWMatrix classes to Qt3.
+
+
+2001/08/14 16:10:26 phil
+Added the QDesktopWidget, QDockArea and QDockWindow Qt3 widgets.
+Fully converted the QApplication, QClipboard, QChar, QColorGroup, QDate,
+QDateTime, QFontMetrics, QIconSet, QMainWindow, QMimeSource,
+QMimeSourceFactory, QPalette, QString, QTime and QToolBar classes to Qt3.
+Added the missing QChar.nbsp, QChar.isLetterOrNumber(), QChar.mirroredChar(),
+QImage.inputFormatList(), QImage.outputFormatList(),
+QMimeSourceFactory.filePath(), QMimeSourceFactory.addFilePath() and
+QPalette.inactive() methods.
+Added the missing QString.append() and QString.prepend() variants.
+Renamed QTime.IsValidTime() to QTime.isValidTime().
+Made QList<QToolBar> a mapped type now that SIP can handle mapped templates.
+
+
+2001/08/10 18:03:56 phil
+Final documentation changes for v2.5.
+
+
+2001/08/10 14:54:29 phil
+Fixed typo in the Qt3 versioning.
+
+
+2001/08/08 23:28:38 phil
+User events get converted to QCustomEvents rather than QEvents.
+Finally decided to implement Display * as void *.
+QEvent etc., QFont, QFontInfo, QMultiLineEdit and QTableView converted to Qt3.
+
+
+2001/08/07 22:37:16 phil
+QWidget is now converted to Qt3.
+Added the missing QWidget.customEvent().
+Changed Display to be a class rather than a struct.
+Fix a problem with the normal build process caused by the new Qt3 stuff.
+Added the temporary qt3.sip-in file.
+
+
+2001/08/07 19:57:06 phil
+Fixed a typo in the clean target.
+Added Qt3 support for QColor, QCursor, QObject, QPaintDevice, QPixmap and
+QSizePolicy.
+Added QColor.getHsv().
+Added the Display opaque structure.
+Added qt_xdisplay(), qt_xscreen() and qt_xrootwin().
+Added QPaintDevice.x11Display(), QPaintDevice.x11AppDisplay,
+QPaintDevice.x11SetAppDpiX() and QPaintDevice.x11SetAppDpiY().
+Added the missing QPixmap.save() variant.
+
+
+2001/08/06 19:57:09 phil
+Build changes for the qtgl module under Windows.
+The HTML documentation is no longer put into a compressed tar file.
+Fixed a minor bug in the widgets.py example.
+Changed the configure test for OpenGL support.
+
+
+2001/08/01 22:15:38 phil
+More minor build changes.
+Fixed QApplication.winVersion().
+Fixed Windows pyuic Makefiles.
+
+
+2001/07/30 22:55:33 phil
+Changed the build process so that the current version doesn't have to be the
+latest version.
+Changed AMTAR to TAR.
+Generate Makefiles that support Qt-NC (untested).
+
+
+2001/07/27 22:18:26 phil
+The different types that are mapped to Python lists will now return an empty
+list (rather than None) when given a NULL pointer.
+Fixed a problem detecting -fno-exceptions.
+Added QDataStream.
+Added the QDom classes.
+
+
+2001/07/21 15:46:35 phil
+Used the new %Timeline and %ImportWithTimeline directives.
+Added version control to the qtgl module.
+
+
+2001/07/20 23:19:06 phil
+Fixed the memory leaks related to sipMapCppToSelf() in hand-written code.
+Changed the build system to handle different versions of PyQt for different
+versions of Qt.
+
+
+2001/07/17 07:44:09 phil
+Changes needed by the latest SIP - Version and %MappedType.
+Fixed QScrollView.addChild().
+
+
+2001/06/29 16:24:55 phil
+Minor changes to the BlackAdder DistUtils setup.
+
+
+2001/06/28 23:34:54 phil
+Addedpost-hooks to complement the existing pre-hooks.
+Added the Pizza example project.
+
+
+2001/06/24 15:12:44 phil
+Minor changes to pyuic for BlackAdder.
+Moved the BlackAdder specific stuff to its own directory.
+
+
+2001/06/19 15:54:23 phil
+Fixed the problems with QLineEdit.event() and QMultiLineEdit.event().
+
+
+2001/06/18 10:35:45 phil
+Re-enabled QInterlaceStype for Qt v2.3.1+.
+configure now looks for Qt v2.3.1.
+Added QPrinter.PageSize.Custom.
+Updates to pyuic from Qt v2.3.1.
+
+
+2001/06/02 17:02:01 phil
+Fixed the QTranslatorMessage documentation.
+
+
+2001/05/31 21:01:16 phil
+Added the missing QTranslator methods.
+Added the QTranslatorMessage class.
+
+
+2001/05/30 21:22:42 phil
+Fixed incorrect definition of QTextView.setText().
+Added the /Constraint/ argument everywhere it was needed.
+Removed all methods that could never be called because they had different C++
+signatures, but the same Python signatures.
+
+
+2001/05/22 19:36:24 phil
+Added the missing QWidget.reparent() variant.
+Added the qtgl module.
+
+
+2001/05/14 20:14:36 phil
+Removed the QInterlaceStyle class untill Trolltech fix the Windows port.
+
+
+2001/05/13 17:16:43 phil
+Added the missing variant of QInputDialog.getText().
+
+
+2001/05/07 16:50:14 phil
+Added fix to pyuic for escaping single quotes properly.
+
+
+2001/04/29 16:21:20 phil
+Minor configuration changes.
+
+
+2001/04/22 15:26:48 phil
+Added the missing QFileDialog.getExistingDirectory() method.
+Upgraded to automake v1.4d.
+
+
+2001/04/19 22:10:42 phil
+Final changes for the release of v2.4.
+
+
+2001/04/15 00:38:40 phil
+Added missing methods to QMotifStyle.
+Added missing enum value to QPalette.
+Updated the themes.py example.
+
+
+2001/04/13 13:52:21 phil
+Added QCustomEvent.
+
+
+2001/04/08 13:24:53 phil
+Added the missing final parameter to QMultiLineEdit.insertAt().
+Updated the documentation ready for v2.4.
+
+
+2001/03/05 23:13:16 phil
+Added the new methods and classes implemented in Qt v2.3.0-beta1.
+Updated pyuic from Qt v2.3.0-beta1.
+
+
+2001/03/04 16:22:05 phil
+Fixed bugs with argument parsing in some handwritten code. Only came to light
+with Python 2.1b1.
+
+
+2001/03/01 19:51:38 phil
+The generated configure now uses the Python interpreter to find where Python is
+installed.
+
+
+2001/02/16 10:53:21 phil
+Added a couple of methods missing from QLineEdit.
+
+
+2001/02/04 14:39:56 phil
+Configure now checks for Qt v2.2.4 and Python v2.1.
+Release as v2.3.
+
+
+2001/01/23 19:23:06 phil
+Added the BlackAdder project files.
+Various packaging changes for BlackAdder.
+
+
+2001/01/09 11:45:51 phil
+Added some missing QSlider methods.
+Added some documentation about multiple inheritance.
+
+
+2000/12/24 18:25:52 phil
+Fixed a couple of bugs in the examples.
+Updated the documentation ready for v2.3.
+
+
+2000/12/19 14:51:01 phil
+Added the pre-hooks just before all calls to the Qt event loop.
+Changed the QApplication hook to use the new sipCallHook() function.
+
+
+2000/12/13 20:15:55 phil
+Really fixed pyuic this time.
+pyuic now tries to do something sensible with custom widgets - it assumes they
+are in another module and tries to import them. The module name is the header
+file name specified in Qt Designer with any extension removed.
+
+
+2000/12/13 18:00:46 phil
+Repaired some damage to pyuic caused when integrating the Qt v2.2.3 changes.
+
+
+2000/12/13 10:42:19 phil
+Changed the configuration to look for Qt v2.2.3.
+Updated pyuic to track changes to uic in Qt v2.2.3.
+
+
+2000/12/12 17:46:14 phil
+Added QCustomMenuItem.
+Added the missing QMenuData.insertItem methods.
+Changed all the handwritten occurences of sipParseArgs() to use the new version
+that supports better error reporting.
+
+
+2000/12/11 12:15:48 phil
+Added the addressbook.py, buttongroups.py and menu.py examples.
+Removed the deprecated behaviour of repr() for QString, QCString and
+QByteArray.
+
+
+2000/12/03 17:44:41 phil
+Documented that you can't sub-class QCanvasItem.
+repr() of QString et al. now does the same as repr() of any other class.
+
+
+2000/12/01 01:31:48 phil
+Slight changes to some of the tutorials so that they will run with Python 1.x.
+Updated the application.py example.
+
+
+2000/11/30 15:57:54 phil
+Modified the tutorial example scripts to match the C++ ones with Qt v2.x.
+Removed the old Qt v1.x example scripts.
+
+
+2000/11/29 09:37:56 phil
+Added the missing QMessage.setTextFormat() and QMessage.textFormat().
+
+
+2000/11/24 12:04:04 phil
+Added QPushButton.isFlat() and QPushButton.setFlat().
+
+
+2000/11/12 21:22:02 phil
+pyuic fixed to handle QLabel buddies properly.
+
+
+2000/11/11 14:31:07 phil
+Added documentation to QListView and QListViewItem about how to delete child
+QListViewItems.
+Updated pyuic from Qt v2.2.2 uic.
+Updated configure to look for Qt v2.2.2.
+
+
+2000/11/09 10:16:24 phil
+Fixed compilation problem with QString with Qt v1.x.
+
+
+2000/11/08 12:43:56 phil
+A couple of minor fixes to pyuic.
+A couple of more major fixes to the debugger so that it will properly go into
+other modules of the same application.
+
+
+2000/11/05 20:59:51 phil
+Implemented __str__ for QByteArray, QCString and QString. Changed __repr__ to
+not raise an exception on null instances.
+Added a section to the documentation covering Python and Qt strings.
+Released v2.2.
+
+
+2000/11/02 14:57:18 phil
+Added missing %HeaderCode in qsizepolicy.sip.
+Added %Copying.
+Added __pyQtQAppHook__
+Fixed the debugger for Windows.
+Added QSocket, QServerSocket and QHostAddress.
+
+
+2000/10/20 23:30:22 phil
+Added the missing QPalette.setInactive().
+Colour related fixes to pyuic (thanks to Robert Roy).
+
+
+2000/10/18 16:24:37 phil
+Minor fixes to pyuic.
+Final updates for v2.1.
+
+
+2000/10/15 20:30:19 phil
+Fixed problem with the debugger code being included.
+Changed the documentation for v2.1pre1.
+
+
+2000/10/13 18:58:35 phil
+Fixed pyuic bug related to QToolTip.
+configure will now look for Qt v2.2.1.
+
+
+2000/10/11 17:21:59 phil
+Added the widgets.py example.
+Fixed bugs with slot arguments in QMovie.
+
+
+2000/10/11 13:32:25 phil
+The QApplication dtor now makes sure that any top-pevel windows don't get
+deleted twice.
+Changed the Shell banner in eric to be closer to Python 2.0.
+
+
+2000/10/08 16:31:50 phil
+Added the debugger code (forgot last time).
+
+
+2000/10/08 16:26:29 phil
+Added eric the debugger.
+
+
+2000/10/06 12:55:57 phil
+Updated pyuic for Qt v2.2.1.
+Fixed problems with QInputDialog.getValue() and QInputDialog.getText().
+
+
+2000/10/03 16:35:25 phil
+Added the missing /Transfer/ to QStatusBar.addWidget().
+Added the missing /TransferBack/ to QStatusBar.removeWidget().
+
+
+2000/10/02 21:45:56 phil
+Added the missing QCanvasPixmapArray ctor.
+Added the len, [] and in operators to QStringList.
+
+
+2000/10/01 12:37:31 phil
+Backed out the changes to the examples as they are no longer needed now that
+SIP allows slots to be called with more arguments than expected. This means
+that the breakage described in the previous ChangeLog entry has now been
+repaired.
+
+
+2000/10/01 00:50:32 phil
+Added the missing QMenuData.setItemParameter(), QMenuData.itemParameter() and
+QMenuData.activateItemAt().
+QMenuData.insertItem() and QAccel.connectItem() now expect slots that will take
+an argument. THIS WILL BREAK SCRIPTS - but is the correct behaviour because
+PyQt doesn't support the Qt feature of a slot consuming fewer arguments than a
+signal provides.
+
+
+2000/09/28 23:09:51 phil
+Added the missing /TransferThis/ in the QWorkspace ctor.
+
+
+2000/09/28 16:31:19 phil
+Added missing QWidget.isHidden(), QWidget.isMaximized() and
+QMultiLineEdit.getCursorPosition().
+
+
+2000/09/28 10:27:39 phil
+Added /Transfer/ to QApplication::postEvent().
+
+
+2000/09/27 17:21:27 phil
+Fixed the QDir ctor for Qt v2+.
+
+
+2000/09/25 12:02:15 phil
+Fixed QBoxLayout::findWidget() so that it compiles under Qt v2.0.x.
+
+
+2000/09/20 11:03:00 phil
+Added the README about building from the CVS.
+Minor changes prior to moving the CVS tree to theKompany.com.
+
+
+2000/09/19 08:25:47 phil
+Added the automatic ChangeLog.
+Added the missing keyReleaseEvent() from QButton.
+Added the missing QValidator::State::Intermediate.
+pyuic was generating bad code for QWizards. Also improved the standalone
+support code.
+