📄 changelog
字号:
had been finalised.2004/07/05 10:48:04 philBacked out the previous fix for functions that used /TransferThis/ and/Factory/ and fixed it properly in the sip module.2004/07/05 09:18:44 philFixed bug for methods that used /Factory/ and /TransferThis/.2004/07/02 07:27:56 philFixed problem with internal build system.2004/07/01 12:38:43 philAttempts to wrap a NULL pointer now return None rather than raise an exception.Minor documentation fix.2004/06/30 22:36:17 philFixed a bug in the build system related to libraries.2004/06/23 14:01:38 philReleased as v4.0.2004/06/21 22:42:42 philSwitched the SIP4 branch to the trunk. (SIP v3 is now on its own SIP3 branch.)2004/06/20 21:45:18 philCompleted the documentation.2004/06/15 18:22:26 philAdded more documentation. SIP pseudo-types and annotations are now complete.2004/06/11 17:32:42 philDeprecated the 'L' and 'K' format characters to sipParseResult().Added more documentation. The API for handwritten code is now complete.2004/06/09 16:28:20 philAdded more documentation. The directives section is now complete.2004/06/07 19:44:22 philAdded more documentation.Added the transfer() function to the sip module.2004/06/06 17:47:39 philA few changes to the new wrapinstance() and unwrapinstance() functions.2004/06/05 17:30:45 philAdded some more documentation.Added the wrapinstance() and unwrapinstance() functions to the sip module.2004/06/04 21:32:52 philAdded some more documentation.2004/05/30 19:05:14 philFixed another benign bug in the build system.2004/05/30 18:06:00 philFix minor bug in the build system.2004/05/27 22:00:37 philUpdated the TODO list.Added support for Qt v2 non-commercial to the build system.Tidied up unused parameters, variables etc.Added support for the Borland compiler to the build system.2004/05/22 17:41:41 philReleased as v4.0rc4.2004/05/15 22:33:35 philOperators will now recognise return values that have already been wrapped.2004/05/14 06:26:35 philFixed a bug where the wrong virtual handlers were being used from importedmodules.2004/05/10 20:10:27 philFixed bugs related to generating calls to sipBuildResult().2004/05/04 16:00:17 philFixed the handling of .prl files.2004/05/01 17:10:27 philFixed a bug with virtual methods returning a class reference.Fixed a bug with hasattr() of a sip.wrapper type.2004/04/30 21:51:10 philFixed missing const_cast in variable handlers.Fixed missing #includes for classes used in global functions but defined inother modules.2004/04/24 22:46:22 philSuppress the const and & when on the error return path for abstract functions.2004/04/24 09:07:33 philSync (again) to SIP v3 build system.2004/04/24 08:42:38 philSync the build system with SIP v3.2004/04/21 19:06:09 philSIP now builds using MinGW.2004/04/19 21:57:51 philChanges to the build system to support MinGW - not yet complete.2004/04/18 15:45:41 philAdded support for the evaluation version of Qt.2004/04/11 11:41:09 philReverted the recent change to sub-class convertors - the original code wascorrect.2004/04/10 18:17:30 philFixed a bug with legacy GIL management when the -g and -e flags were given.2004/03/30 22:48:17 philFixed a bad bug that meant that sub-class converters weren't working properly.2004/03/29 17:47:56 philFixed crash when an argument was a non-const mapped type with a non-zerodefault value.2004/03/17 23:56:40 philFixed a bug where /ArraySize/ was broken for long (or short) types.2004/03/16 18:14:48 philReleased as v4.0rc3.2004/03/15 23:53:21 philAdded some more documentation.2004/03/13 10:20:34 philFixed a problem with const struct pointers and MSVC .NET.2004/03/12 23:15:25 philFixed bugs where opaque classes were assumed to have a default ctor.2004/03/10 18:30:17 philFixed incompatibility with non-standard MSVC.#defines are now generated for enabled features.2004/03/06 15:39:24 philFixed problem with slot arguments being ignored for anything other than complex classes.2004/03/06 01:07:38 philFixed problem with static methods with a SLOT argument.2004/03/05 18:25:13 philImproved the support for resolving multiple non-virtual base classes byremoving the need for the hack for PyKDE.2004/03/04 23:02:57 philAdded support for resolving multiple non-virtual base classes.2004/03/03 21:35:54 philFixed a build system problem when DEFINES had more than one value.2004/03/02 21:02:53 philFixed a bug where private copy ctors in super-classes might not be detectedproperly.Fixed __str__() after breaking it when trying to fix inherited operators.2004/03/01 23:50:14 philFixed problems with classes containing private dtors.2004/02/29 19:57:04 philFixed a build system problem caused by copying a file from SIP v3 to the wrongplace.2004/02/29 19:51:52 philUpdated build spec files from Qt v3.3.1.Updated the internal build system to exploit distcc.Fixed small bug in configure.py.Fixed a bug where operators were not inherited by wrapped C++ sub-classes.2004/02/16 23:36:08 philFixed problems in the new build system with spaces in directory names.Updated the documentation to reflect the (small) change in the build systemAPI.2004/02/15 22:33:16 philAdded some more documentation.Updated the build system from SIP v3.2004/02/11 19:25:24 philAdded some more documentation.The new build system now supplies a sensible context specific default ifinstall_dir is None.Fixed a bug when sipSelf was used in handwritten code.2004/02/08 12:17:13 philBacked out the last change relating to ctor argument types - it was a feature,not a bug.2004/02/07 23:58:51 philFixed bug in validating ctor argument types.2004/02/07 17:37:36 philAdded Ulli Berning's patch to the build system to read Qt's .prl files. Thisshould mean that PyQt should build against a static Qt library.2004/02/05 23:41:04 philChange to the internal build system so that sip compiles under Windows withouta hacked version of flex.Static C++ class instances are now wrapped with inline code rather that througha table. Hopefully this works round a problem reported by Ulli Berning withstatic linking under Windows due to C++ not defining the order in which staticinstances are instantiated.2004/01/31 23:08:41 philVirtual handlers now respect the /Factory/ and /TransferBack/ flags.Updated the spec files from Qt v3.3.0.2004/01/29 19:20:49 philWindows build system changes from Ulli Berning.2004/01/27 23:50:29 philFixed bugs with handling class references as /Out/ arguments.2004/01/18 15:14:49 philThe build system configuration files are now part of the CVS tree rather thanbeing copied in from the local machine when building.2004/01/18 14:24:44 philFixed a compiler warning message in the SIP module.Fixed a bug where #includes weren't being generated when only needed byoperators.2004/01/12 22:13:14 philFixed the corrupt #line directives when joining files.Released as v4.0rc2.2004/01/11 11:58:50 philFixed bug where the header files needed by static namespace methods weren'tbeing #included.2004/01/10 17:41:34 philFixed a bug with static methods that connect to slots.2004/01/05 23:19:33 philFixed a bug handling some /In/ argument types.Fixed a bug that prevented a namespace's methods from being generated.2004/01/04 18:53:08 philMinor updates to the build system.Completed the build system documentation.2004/01/02 18:41:28 philMinor changes to the build system.Added some more documentation.2003/12/31 16:42:50 philFixed problem with virtual methods that return references.2003/12/29 10:26:38 philFixed namespace related bug when typing sipCpp in ctors.2003/12/28 19:30:55 philChange to the build system to only use -soname for SIP v3.x (so MacOS/X shouldwork again).2003/12/28 13:30:36 philFixed problems with thread handling. The semaphore.py example now worksproperly again.2003/12/27 15:42:05 philBuild system changes based on patches from Ulrich Berning.2003/12/26 19:30:25 philFixed bug where the not all .h files were being #included for signalsignatures.2003/12/23 08:14:37 philAdded support for LITERAL_WHITESPACE in build system spec files.Added support for macros in braces in build system spec files.Made sure that trailing spaces in macros don't get lost.2003/12/21 17:29:10 philImplemented sip.voidptr.asstring().2003/12/21 12:57:43 philWe now distinguish (automatically) between add and mul when applied to numbersand sequences because they have slightly different APIs.The sequence repeat and in-place repeat slots now don't convert their integerargument to a Python object.Number slots now support new-style numbers.2003/12/16 20:00:33 philChanged the documentation so as not to suggest using -fno-rtti as it's badadvice if you are using KDE.2003/12/14 20:53:23 philMake sure we don't lie to Python by saying we support new-style numbers when wedon't (yet).Number methods return Py_NotImplemented rather than raise an exception.Fixed a reference count bug in sipParseArgs().2003/12/11 22:29:33 philconfigure.py now doesn't complain if environment variables in the spec. filesaren't defined (ie. $QTDIR).Properly defined setSetBool().Added the help about the -e flag to configure.py.2003/12/11 20:03:32 philChanged the new build system to use LFLAGS_SONAME instead of RPATH for modules.2003/12/10 18:21:10 philFixed bug in configure.py that prevented empty build macros from beingoverridden on the command line.2003/12/09 23:02:51 philFixed bug with operators in classes in namespaces.Fixed bug with sub-class convertors and namespaces.Fixed problems with multi-dimensional __getitem__, __setitem__ and __delitem__.2003/12/06 21:04:17 philReleased as v4.0rc1.2003/12/06 21:00:25 philFixed problem with new build system when Qt support is disabled.2003/12/06 20:21:02 philFixed a bug in building a static module with the new build system.2003/12/05 19:42:58 philFixed a problem with methods that had an abstract version in the super-classhierarchy.2003/12/04 19:36:13 philChanged the new build system to handle Borland a bit better.2003/12/04 00:16:19 philFixed a bug when connecting to a Python callable that is actually a wrapped C++method.2003/12/03 19:00:41 philMake sure that the instance dictionary of a type exists.2003/12/02 21:28:11 philFixed a bug in the modified object map code. This fixes the last outstandingproblem with user's test cases.2003/12/02 18:56:03 philFixed build problem on MacOS/X where it thought multiple -framework flags wereunnecessary duplicates.2003/12/02 00:02:17 philChanged the naming of names so they don't change when other names are added orremoved.Added the start of the documentation.Several tidy ups to the object map code of the sip module.Changed the implementation of virtual handlers as it was keeping results alive.sipParseArgs() no longer garbage collects the result object being parsed.Add $(DESTDIR) to generated Makefiles.2003/11/25 23:09:12 philFixed silly typo in configure.py.2003/11/25 18:45:30 philFixed build system bug in handling line continuations in spec files.2003/11/24 23:21:19 philMinor code tidy up in the sip module.2003/11/24 21:55:20 philCleared any exception before returning Py_NotImplemented.2003/11/23 17:02:53 philMore build system changes. PyQt now builds under the commercial and educationalversions on Windows.Released as v4.0pre4.2003/11/22 20:54:44 philWindows related changes to the new build system.Removed some of the old licensing stuff.2003/11/22 10:18:02 philFixed bug with the build file when not concatenating sources.Make sure the proxy header file #includes qobject.h.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -