summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qproperty_p.h
Commit message (Expand)AuthorAgeFilesLines
* QProperty: Handle eager binding calling setBindingFabian Kosmale2020-12-091-0/+3
* QProperty: Avoid spurious dependencies by suspending binding stateFabian Kosmale2020-12-021-6/+16
* Simplify the safeguarding logic in notify()Lars Knoll2020-11-261-7/+0
* Inline the fast path of a few methodsLars Knoll2020-11-261-2/+9
* Remove ExtraBit and FlagMask from QPropertyBindingDataLars Knoll2020-11-261-5/+4
* Inline access to the QBindingStorageLars Knoll2020-11-261-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
* Generalize some methods taking a QProperty<>Lars Knoll2020-09-021-1/+1
* Pass QMetaType by valueLars Knoll2020-08-241-1/+1
* Move all the QProperty related code into one compilation unitLars Knoll2020-07-101-3/+162
* Cleanup QPropertyBindingErrorLars Knoll2020-07-101-1/+0
* Get rid of one call into the TLS when evaluating bindingsLars Knoll2020-07-081-0/+1
* Add a QPropertyAliasUlf Hermann2020-05-271-0/+1
* QProperty: Support multiple observersUlf Hermann2020-05-271-0/+1
* QProperty: Add support for member function change handlersSimon Hausmann2020-04-061-2/+2
* Make QPropertyBindingPrivate accessible to QtQmlSimon Hausmann2020-03-271-2/+0
* Change QTaggedPointer API to be more similar to other smart pointers in QtSimon Hausmann2020-03-191-1/+1
* Use QTaggedPointer in QPropertyObserverSimon Hausmann2020-03-191-2/+3
* Initial import of the Qt C++ property binding systemSimon Hausmann2020-03-161-0/+118