| Commit message (Expand) | Author | Age | Files | Lines |
| * | QWeakPointer: don't let IfCompatible<X> make accidental SMFs | Marc Mutz | 2025-07-09 | 1 | -1/+9 |
| * | Don't explicitly specify deducable function template arguments | Milian Wolff | 2024-09-05 | 1 | -15/+15 |
| * | QSharedPointer: optimize casts on rvalue shared pointers | Milian Wolff | 2024-09-05 | 1 | -4/+82 |
| * | Don't increase the refcount if qobject_cast failed | Milian Wolff | 2024-09-05 | 1 | -1/+5 |
| * | Revert "Revert "QSharedPointer: Use new comparison helper macros"" | Ivan Solovev | 2024-07-17 | 1 | -56/+40 |
| * | Revert "QSharedPointer: Use new comparison helper macros" | Ivan Solovev | 2024-07-09 | 1 | -39/+56 |
| * | QSharedPointer: Use new comparison helper macros | Rym Bouabid | 2024-07-03 | 1 | -56/+39 |
| * | QSharedPointer: Remove support code for tracking weak-pointer | Fabian Kosmale | 2023-12-06 | 1 | -6/+5 |
| * | QSP/QWP: introduce owner_before, owner_equal, owner_hash | Giuseppe D'Angelo | 2023-10-26 | 1 | -0/+34 |
| * | Revert "QWeakPointer: deprecate its relational operators" | Volker Hilsheimer | 2023-10-25 | 1 | -8/+0 |
| * | QWeakPointer: deprecate its relational operators | Giuseppe D'Angelo | 2023-10-22 | 1 | -0/+8 |
| * | QWeakPointer: optimize the converting constructor | Giuseppe D'Angelo | 2023-09-26 | 1 | -1/+16 |
| * | QWeakPointer: fix the converting constructor from rvalues | Giuseppe D'Angelo | 2023-09-25 | 1 | -2/+2 |
| * | QSharedPointer: mark create() [[nodiscard]] | Marc Mutz | 2023-06-21 | 1 | -1/+1 |
| * | QWeakPointer: mark lock() [[nodiscard]] | Marc Mutz | 2023-06-21 | 1 | -3/+3 |
| * | Q(Shared|Weak|)Pointer: mark ctors [[nodiscard]] | Marc Mutz | 2023-06-21 | 1 | -0/+19 |
| * | Use SPDX license identifiers | Lucie Gérard | 2022-05-16 | 1 | -40/+4 |
| * | QVariant: reduce transitive includes | Fabian Kosmale | 2022-03-17 | 1 | -1/+5 |
| * | QWeakPointer: befriend other QWeakPointers | Thiago Macieira | 2022-03-04 | 1 | -1/+2 |
| * | QWeakPointer: make default ctor constexpr | Marc Mutz | 2022-02-01 | 1 | -1/+1 |
| * | QtCore: replace qSwap with std::swap/member-swap where possible | Marc Mutz | 2022-01-20 | 1 | -6/+6 |
| * | QSharedPointer: fix counter-productive QT_PREPEND_NAMESPACE use in qHash() impl | Marc Mutz | 2021-11-27 | 1 | -1/+1 |
| * | Add compatible weak pointer move operations | Allan Sandfeld Jensen | 2021-11-09 | 1 | -1/+18 |
| * | Remove QWeakPointer::operator-> | Fabian Kosmale | 2021-10-05 | 1 | -4/+0 |
| * | Purge Q_NO_TEMPLATE_FRIENDS and platforms lacking support for them | Fabian Kosmale | 2021-10-02 | 1 | -12/+0 |
| * | Fix rvalue overload of qobject_pointer_cast for GCC 9.3 | Marc Mutz | 2021-07-03 | 1 | -5/+1 |
| * | QSharedPointer: Use matching new/delete | Fabian Kosmale | 2021-05-25 | 1 | -0/+6 |
| * | Fix comparison between nullptr and QWeakPointer | Ville Voutilainen | 2021-04-28 | 1 | -3/+9 |
| * | Partially revert 813a928c7c3cf98670b6043149880ed5c955efb9 | Ulf Hermann | 2021-01-26 | 1 | -0/+3 |
| * | Build fixes for GCC 11 | Ville Voutilainen | 2021-01-19 | 1 | -3/+0 |
| * | Replace discouraged Q_MOVABLE_TYPE by Q_RELOCATABLE_TYPE | Andreas Buhr | 2020-11-30 | 1 | -2/+2 |
| * | Resolve corelib's remaining ### Qt 6 comments | Edward Welbourne | 2020-11-02 | 1 | -5/+5 |
| * | Make QSharedPointer comparisons hidden friends | Allan Sandfeld Jensen | 2020-10-23 | 1 | -110/+48 |
| * | Centralize the implementation of move assignment operators | Giuseppe D'Angelo | 2020-10-03 | 1 | -8/+2 |
| * | QWeakPointer: purge deprecated API | Edward Welbourne | 2020-08-31 | 1 | -23/+0 |
| * | Smart pointers: port to explicit operator bool | Giuseppe D'Angelo | 2020-08-26 | 1 | -4/+2 |
| * | Replace Qt CONSTEXPR defines with constexpr | Allan Sandfeld Jensen | 2020-08-14 | 1 | -2/+2 |
| * | QSharedPointer: do allow calling deleters on null pointers | Thiago Macieira | 2020-07-31 | 1 | -9/+6 |
| * | Change qHash() to work with size_t instead of uint | Lars Knoll | 2020-04-09 | 1 | -1/+1 |
| * | Merge remote-tracking branch 'origin/5.13' into 5.14 | Qt Forward Merge Bot | 2019-10-24 | 1 | -31/+20 |
| |\ |
|
| | * | Q{Shared,Weak}Pointer: Reduce overload sets in implicit conversions | Milian Wolff | 2019-10-11 | 1 | -31/+20 |
| * | | Port from QAtomic::load() to loadRelaxed() | Giuseppe D'Angelo | 2019-06-20 | 1 | -8/+8 |
| * | | QWeakPointer: use an alternative work-round for internalData() users | Marc Mutz | 2019-06-11 | 1 | -11/+17 |
| * | | QSharedPointer: Fix build error for cross-built tools | Friedemann Kleint | 2019-05-29 | 1 | -0/+2 |
| * | | QtPrivate::QSmartPointerConvertFunctor: Fix deprecation warning | Friedemann Kleint | 2019-05-24 | 1 | -0/+1 |
| * | | Cleanup the fallout of QWeakPointer::data() deprecation | Giuseppe D'Angelo | 2019-05-17 | 1 | -2/+17 |
| * | | Deprecate QWeakPointer::data() | Giuseppe D'Angelo | 2019-05-16 | 1 | -0/+4 |
| * | | QSharedPointer/QWeakPointer: fix swap() | Giuseppe D'Angelo | 2019-05-11 | 1 | -12/+6 |
| * | | Remove handling of missing =delete and =default support | Allan Sandfeld Jensen | 2019-05-02 | 1 | -8/+4 |
| * | | Remove handling of missing Q_COMPILER_RVALUE_REFS | Allan Sandfeld Jensen | 2019-05-01 | 1 | -5/+0 |