Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update year in Nokia copyright messages. | Jason McDonald | 2012-01-11 | 1 | -1/+1 |
| | | | | | | | | | Simple search and replace. This commit doesn't touch 3rd-party files, nor translations (where the change is not so simple and will be handled in a separate commit). Change-Id: I4e48513b8078a44a8cd272326685b25338890148 Reviewed-by: Rohan McGovern <rohan.mcgovern@nokia.com> | ||||
* | Update licenseheader text in source files for qt4.8 | Jyri Tahtela | 2011-05-13 | 1 | -18/+18 |
| | | | | | | | Updated version of LGPL and FDL licenseheaders. Apply release phase licenseheaders for all source files. Reviewed-by: Trust Me | ||||
* | Update copyright year to 2011. | Jason McDonald | 2011-01-10 | 1 | -1/+1 |
| | | | | Reviewed-by: Trust Me | ||||
* | Update copyright year to 2010 | Jason McDonald | 2010-01-06 | 1 | -1/+1 |
| | | | | Reviewed-by: Trust Me | ||||
* | Update license headers again. | Jason McDonald | 2009-09-09 | 1 | -4/+4 |
| | | | | Reviewed-by: Trust Me | ||||
* | Update tech preview license header for files that are new in 4.6. | Jason McDonald | 2009-08-31 | 1 | -13/+13 |
| | | | | Reviewed-by: Trust Me | ||||
* | make moc, qregion and qsharedpointer autotest compile with namespaces | hjk | 2009-08-21 | 1 | -0/+3 |
| | |||||
* | Update contact URL in license headers. | Jason McDonald | 2009-08-12 | 1 | -1/+1 |
| | | | | Reviewed-by: Trust Me | ||||
* | Change the pointer-tracking code to work everywhere. | Thiago Macieira | 2009-08-03 | 1 | -0/+55 |
Currently, if you create a QSharedPointer in code with pointer-tracking, you must ensure it gets deleted in code with pointer-tracking, otherwise the internal safety tracker will be "leaking" objects. The pointers would never get removed. And if any new pointer happened to have the same pointer address (which happens quite often), the tracker code would promptly abort the application. With this change, the untracking of the pointer is scheduled by the same code that creates the tracking. This is done by "abusing" the custom deleter code: - for the QSharedPointer that used ExternalRefCountWithDestroyFn already, we intercept the call to the destroy function and call the untracking function - for a normal QSharedPointer, we use the "normalDeleter" function as custom deleter and chain up above Note: the autotest only *really* works in release mode. Otherwise functions don't get inlined and do get merged by the linker. Reviewed-By: Bradley T. Hughes |