summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qproperty_p.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Inline access to the QBindingStorageLars Knoll2020-11-301-6/+0
* QProperty: Fix notification logic for eager propertiesFabian Kosmale2020-11-031-2/+4
* Remove std::function from QProperty interfaceFabian Kosmale2020-11-031-11/+31
* Whitespace cleanup in corelib/kernelAllan Sandfeld Jensen2020-10-241-8/+13
* QPropertyBinding: compare QMetaType directlyFabian Kosmale2020-10-121-1/+1
* QProperty: avoid needless std::function copyingFabian Kosmale2020-10-121-1/+1
* Handle notifier list modification during iterationFabian Kosmale2020-10-121-0/+7
* Fix ChangeHandler notification for eager propertiesFabian Kosmale2020-09-301-5/+2
* Disable moving of QPropertyLars Knoll2020-09-291-0/+12
* QProperty: fix QBindingStoragePrivate::reallocate related codeFabian Kosmale2020-09-291-0/+3
* Prevent endless markDirtyAndNotifyObservers <-> notify loopFabian Kosmale2020-09-281-2/+9
* Add QObjectCompatPropertyLars Knoll2020-09-021-11/+215
* Pass a pointer to the property data into the method evaluating a bindingLars Knoll2020-09-021-1/+1
* Cleanup QBindingPrivateLars Knoll2020-09-021-29/+25
* Add a QBindingStorage classLars Knoll2020-09-021-5/+5
* Introduce a common base class for all QProperty typesLars Knoll2020-09-021-10/+7
* Cleanups: Rename some classesLars Knoll2020-09-021-13/+13
* Remove the special handling of QProperty<bool>Lars Knoll2020-09-021-3/+1