summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qpropertyprivate.h
Commit message (Expand)AuthorAgeFilesLines
* QProperty: Use RefCounted as intendedUlf Hermann2024-03-191-3/+7
* Fix usage of std::enable_if_t to SFINAE out QProperty APIsVolker Hilsheimer2024-02-031-8/+5
* QProperty: clean up unnecessary sentinel classPo-Hao Su2023-12-091-1/+6
* Fix proxy-data handlingFabian Kosmale2023-02-071-1/+6
* Long live Q_UNREACHABLE_RETURN()!Marc Mutz2022-10-151-2/+1
* Replace qExchange calls with std::exchangeFabian Kosmale2022-09-281-1/+1
* QProperty: Notify observers even when dependency is goneFabian Kosmale2022-08-011-2/+8
* Use SPDX license identifiersLucie GĂ©rard2022-05-161-38/+2
* QProperty: Work around constexpr issues on MSVCFabian Kosmale2022-01-231-3/+9
* QtCore: replace qSwap with std::swap/member-swap where possibleMarc Mutz2022-01-201-1/+1
* Optimize QObjectCompatProperty::notifyUlf Hermann2021-10-201-0/+6
* QObjectCompatProperty: Add support for custom gettersIevgenii Meshcheriakov2021-10-201-2/+2
* QProperty: Eliminate further unnecessary TLS operationsUlf Hermann2021-10-181-0/+7
* corelib: Fix typos in documentationJonas Kvinge2021-10-121-1/+1
* corelib: Fix typos in source code commentsJonas Kvinge2021-10-121-1/+1
* Avoid TLS access for groupUpdateDataFabian Kosmale2021-08-041-0/+3
* Work around MSVC compilation issueFabian Kosmale2021-04-201-1/+5
* Add support for grouped property changesLars Knoll2021-04-161-4/+56
* Remove lazy binding evaluationLars Knoll2021-04-161-2/+1
* Remove outdated commentAndreas Buhr2021-03-291-3/+3
* QPropertyBindingPrivate: Support QQmlProperyBindingFabian Kosmale2021-02-151-0/+2
* QProperty add markdirtyFabian Kosmale2020-12-181-0/+2
* Inline the fast path for removeBinding()Lars Knoll2020-11-301-2/+8
* Inline the fast path of a few methodsLars Knoll2020-11-301-2/+15
* Remove ExtraBit and FlagMask from QPropertyBindingDataLars Knoll2020-11-301-13/+2
* Inline the QPropertyBindingPrivatePtr destructorLars Knoll2020-11-301-1/+6
* Optimize code in QTaggedPointerLars Knoll2020-11-301-1/+1
* Inline access to the QBindingStorageLars Knoll2020-11-301-1/+0
* QProperty: Mark metaType as unused in else branch of createFor()Ulf Hermann2020-11-071-0/+1
* Remove std::function from QProperty interfaceFabian Kosmale2020-11-031-3/+135
* Whitespace cleanup in corelib/kernelAllan Sandfeld Jensen2020-10-241-2/+2
* QProperty: avoid needless std::function copyingFabian Kosmale2020-10-121-1/+1
* QProperty: make a few helpers constexprFabian Kosmale2020-10-121-1/+1
* Disable moving of QPropertyLars Knoll2020-09-291-3/+1
* Add QObjectCompatPropertyLars Knoll2020-09-021-28/+3
* Pass a pointer to the property data into the method evaluating a bindingLars Knoll2020-09-021-3/+2
* Add support for bindable properties to QObjectLars Knoll2020-09-021-0/+9
* Cleanup QBindingPrivateLars Knoll2020-09-021-3/+3
* Introduce a common base class for all QProperty typesLars Knoll2020-09-021-9/+16
* Cleanups: Rename some classesLars Knoll2020-09-021-11/+11
* Get rid of QPropertyValueStorageLars Knoll2020-09-021-38/+0
* Remove the special handling of QProperty<bool>Lars Knoll2020-09-021-22/+0
* Add operator-> and operator*() to QPropertyFabian Kosmale2020-09-021-1/+1
* Add const to some methodsLars Knoll2020-08-281-3/+3
* Pass QMetaType by valueLars Knoll2020-08-241-4/+4
* Fix a valgrind warning about accessing uninitialized memoryLars Knoll2020-08-171-1/+1
* Don't test for equality if types can't be comparedVolker Hilsheimer2020-07-151-4/+8
* Move all the QProperty related code into one compilation unitLars Knoll2020-07-101-0/+2
* Significantly improve performance of binding evaluationLars Knoll2020-07-101-2/+42
* QNotifiedProperty: Add guard callbackFabian Kosmale2020-06-251-1/+2