summaryrefslogtreecommitdiff
path: root/src/corelib/tools/qscopedpointer.h
Commit message (Expand)AuthorAgeFilesLines
* Use SPDX license identifiersLucie GĂ©rard2022-05-161-38/+2
* QtCore: replace qSwap with std::swap/member-swap where possibleMarc Mutz2022-01-201-1/+1
* QScoped(Array)Pointer: use the rule of 5Giuseppe D'Angelo2021-09-201-2/+3
* Plaster [[nodiscard]] on some RAII classesGiuseppe D'Angelo2021-09-191-2/+2
* QScopedPointer: deprecate swapGiuseppe D'Angelo2021-03-041-0/+12
* QScopedPointer: streamline code with qExchangeGiuseppe D'Angelo2020-11-201-4/+2
* QScopedPointer helper deletes: add operator()Giuseppe D'Angelo2020-11-201-3/+13
* Deprecate QScopedPointer::take()Giuseppe D'Angelo2020-11-201-0/+3
* Make QScopedPointer comparison operators hidden friendsVolker Hilsheimer2020-10-311-38/+31
* Whitespace cleanup in corelib/toolsAllan Sandfeld Jensen2020-10-211-2/+3
* Smart pointers: port to explicit operator boolGiuseppe D'Angelo2020-08-261-10/+2
* Merge "Merge remote-tracking branch 'origin/5.13' into dev" into refs/staging...Qt Forward Merge Bot2019-04-041-18/+18
|\
| * Replace Q_DECL_NOEXCEPT with noexcept in corelibAllan Sandfeld Jensen2019-04-031-18/+18
* | Remove remaining Q_DECL_NOEXCEPT/Q_DECL_NOTHROW usageAllan Sandfeld Jensen2019-04-041-1/+1
|/
* Replace Q_NULLPTR with nullptr where possibleKevin Funk2017-09-191-6/+6
* QScopedPointer: add get()Giuseppe D'Angelo2017-09-171-0/+5
* QScopedArrayPointer: document the most important ctorMarc Mutz2017-06-061-9/+4
* QSharedPointer/QWeakPointer/QScopedPointer: add comparison against nullptrGiuseppe D'Angelo2016-06-081-0/+24
* QSharedPointer/QWeakPointer/QScopedPointer: plaster API with Q_DECL_NOTHROWGiuseppe D'Angelo2016-06-071-11/+10
* QScoped(Array)Pointer: canonicalize swappingMarc Mutz2016-05-041-11/+9
* Updated license headersJani Heikkinen2016-01-151-14/+20
* QtCore: Use Q_NULLPTR instead of 0 in smart pointer headersMarc Mutz2015-07-181-7/+7
* Update copyright headersJani Heikkinen2015-02-111-7/+7
* Update license headers and add new license filesMatti Paaso2014-09-241-19/+11
* Revert "Implement move-ctor and move-assignment-op for QScopedPointer"Stephen Kelly2013-09-051-13/+0
* add QScopedPointerDeleteLater, a custom deleter for QObjectsMatt Broadstone2013-08-121-0/+11
* Implement move-ctor and move-assignment-op for QScopedPointerGiuseppe D'Angelo2013-07-281-0/+13
* Remove QT_{BEGIN,END}_HEADER macro usageSergio Ahumada2013-01-291-2/+0
* Merge "Merge remote-tracking branch 'origin/stable' into dev" into refs/stagi...Frederik Gladhorn2013-01-231-1/+1
|\
| * Update copyright year in Digia's license headersSergio Ahumada2013-01-181-1/+1
* | Don't clear the pointer in QScopedPointer's destructorThiago Macieira2013-01-231-1/+0
|/
* Change copyrights from Nokia to DigiaIikka Eklund2012-09-221-24/+24
* Remove references to QT_NO_STL from QtCoreThiago Macieira2012-04-071-2/+0
* Remove all calls to, and deprecate qMalloc, qRealloc and qFree.Robin Burchell2012-03-311-1/+3
* Remove "All rights reserved" line from license headers.Jason McDonald2012-01-301-1/+1
* Remove use of QT_MODULE from libraryGunnar Sletta2012-01-251-1/+0
* Update contact information in license headers.Jason McDonald2012-01-231-1/+1
* Remove Q_CC_NOKIAX86.Robin Burchell2012-01-191-3/+1
* Update copyright year in license headers.Jason McDonald2012-01-051-1/+1
* Fix QScopedPointerarray default constructorOlivier Goffart2011-07-051-1/+3
* Update licenseheader text in source files for qtbase Qt moduleJyri Tahtela2011-05-241-17/+17
* Initial import from the monolithic Qt.Qt by Nokia2011-04-271-0/+245