index
:
qt/qtbase.git
5.10
5.11
5.12
5.12.5
5.12.7
5.13
5.14
5.15
5.3
5.4
5.5
5.6
5.7
5.8
5.9
6.0
6.1
6.2
6.2.0
6.2.4
6.3
6.4
6.4.0
6.4.1
6.4.2
6.4.3
6.5
6.5.0
6.5.1
6.5.2
6.5.3
6.6
6.6.0
6.6.1
6.6.2
6.6.3
6.7
6.7.0
6.7.1
dev
old/5.0
old/5.1
old/5.2
wip/cmake
wip/highdpi
wip/lite
wip/mir
wip/nacl
wip/network-test-server
wip/remac
wip/tizen
wip/webassembly
Qt Base (Core, Gui, Widgets, Network, ...)
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
corelib
/
tools
/
qsharedpointer_impl.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
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
*
|
Add qobject_cast operators for std::shared_ptr
Giuseppe D'Angelo
2019-05-01
1
-0
/
+42
*
|
Replace Q_DECL_NOEXCEPT with noexcept in corelib
Allan Sandfeld Jensen
2019-04-03
1
-49
/
+49
|
/
*
Add support for QSharedPointer<cv qualified>::create()
Thiago Macieira
2018-05-17
1
-4
/
+7
*
Merge remote-tracking branch 'origin/5.10' into dev
Liang Qi
2017-09-26
1
-3
/
+6
|
\
|
*
QSharedPointer: fix undefined behavior in operator<
Giuseppe D'Angelo
2017-09-17
1
-3
/
+6
*
|
Replace Q_NULLPTR with nullptr where possible
Kevin Funk
2017-09-19
1
-19
/
+19
*
|
QSharedPointer: add get() for STL compatibility
Giuseppe D'Angelo
2017-09-12
1
-0
/
+1
|
/
[next]