summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qproperty_p.h
Commit message (Expand)AuthorAgeFilesLines
* QPropertyBindingPrivate: move static_assert()s to .cpp fileMarc Mutz2022-01-191-2/+1
* Inline QPropertyBindingDataPointerAndrei Golubev2021-11-011-4/+12
* Optimize QObjectCompatProperty::notifyUlf Hermann2021-10-201-9/+16
* QObjectCompatProperty: Add support for custom gettersIevgenii Meshcheriakov2021-10-201-8/+28
* Disable copy and move for QPropertyObserverNodeProtectorUlf Hermann2021-10-191-1/+4
* Inline a few methods of QPropertyObserverPointerUlf Hermann2021-10-181-2/+104
* QProperty: Eliminate further unnecessary TLS operationsUlf Hermann2021-10-181-6/+6
* QProperty: Don't needlessly calculate inBindingWrapper()Ulf Hermann2021-10-181-14/+14
* QProperty: attempt to fix compilation with GCC 10Thiago Macieira2021-09-211-1/+1
* Fix binding guard in property evaluationIvan Solovev2021-09-101-9/+9
* Re-add QPropertyAlias functionalityFabian Kosmale2021-08-231-1/+2
* QProperty: Avoid needlessly refetching bindingStatusFabian Kosmale2021-08-041-3/+3
* QProperty: more micro optimizationFabian Kosmale2021-08-041-0/+46
* QProperty: Force inlining of addObserverFabian Kosmale2021-08-041-1/+1
* Pass QBindingStatus to evaluateBindingsFabian Kosmale2021-08-041-2/+2
* QProperty: micro optimizationsFabian Kosmale2021-08-041-2/+7
* Avoid TLS access for groupUpdateDataFabian Kosmale2021-08-041-1/+1
* QProperty: Avoid TLS lookup if we are in the same threadFabian Kosmale2021-08-041-0/+1
* QBindable: Use setter in setValue for QObjectCompatPropertyFabian Kosmale2021-06-171-0/+31
* Simplify storing of notification objectsLars Knoll2021-06-011-0/+7
* gcc 11: Adjust pragma warning placementFabian Kosmale2021-05-251-0/+8
* QProperty: Cleanup QPropertyAlias leftoversFabian Kosmale2021-05-111-1/+0
* Tweak naming of QT_OVERLOADED_MACRO variantsTor Arne Vestbø2021-05-041-6/+6
* QUntypedBindable: Allow controlled access to internalsFabian Kosmale2021-05-041-0/+13
* QPropertyBinding: Add sticky modeFabian Kosmale2021-04-161-0/+8
* Add support for grouped property changesLars Knoll2021-04-161-18/+24
* Don't emit change notifications more often than requiredLars Knoll2021-04-161-1/+9
* Address thread safety issues in QProperty classesFabian Kosmale2021-04-161-3/+7
* Remove lazy binding evaluationLars Knoll2021-04-161-31/+6
* Fix Q_OBJECT_COMPAT_PROPERTY_WITH_ARGS when using the signalIvan Solovev2021-04-031-4/+4
* QObjectCompatProperty: Reintroduce operator=Fabian Kosmale2021-04-011-0/+6
* QObjectCompatProperty: Emit signal in notfiyFabian Kosmale2021-04-011-11/+48
* QObjectCompatProperty: Require explicit notifyFabian Kosmale2021-04-011-5/+0
* Remove outdated commentAndreas Buhr2021-03-291-2/+2
* QPropertyBindingPrivate: Support QQmlProperyBindingFabian Kosmale2021-02-151-1/+7
* QPropertyBindingPrivate: Add further support code for QMLFabian Kosmale2021-02-151-2/+15
* Add method to conditionally remove binding to QObjectCompatPropertyAndreas Buhr2021-02-031-0/+10
* Remove QObjectCompatProperty::operator= for safer usageAndreas Buhr2021-01-291-6/+0
* QProperty: Add private isAnyBindingEvaluating functionFabian Kosmale2021-01-211-0/+4
* Clarify variable names in QPropertyObserverPointer::notifyAndreas Buhr2021-01-111-1/+1
* Remove outdated comment and unnecessary initialization callAndreas Buhr2021-01-091-1/+0
* Add some comments to clarify meaning of observers in property systemAndreas Buhr2020-12-211-3/+3
* QProperty add markdirtyFabian Kosmale2020-12-181-0/+9
* Bindable property with initializationIvan Solovev2020-12-171-0/+9
* QProperty: Handle eager binding calling setBindingFabian Kosmale2020-12-091-0/+3
* QPropertyBindingPrivate: Enable QML engine error handlingFabian Kosmale2020-12-081-2/+21
* QProperty: Avoid spurious dependencies by suspending binding stateFabian Kosmale2020-12-011-6/+16
* Simplify the safeguarding logic in notify()Lars Knoll2020-11-301-7/+0
* Inline the fast path of a few methodsLars Knoll2020-11-301-2/+9
* Remove ExtraBit and FlagMask from QPropertyBindingDataLars Knoll2020-11-301-5/+4