summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qproperty.h
Commit message (Expand)AuthorAgeFilesLines
* Extract Header qbindingstorage.hMarc Mutz2021-11-041-62/+2
* QObjectCompatProperty: Add support for custom gettersIevgenii Meshcheriakov2021-10-201-1/+1
* Remove checks for C++ standard versions C++17 and belowIevgenii Meshcheriakov2021-10-011-1/+1
* Re-add QPropertyAlias functionalityFabian Kosmale2021-08-231-2/+4
* Avoid TLS access for groupUpdateDataFabian Kosmale2021-08-041-2/+5
* QProperty: Avoid TLS lookup if we are in the same threadFabian Kosmale2021-08-041-0/+1
* QProperty: Fix source_location feature testingFabian Kosmale2021-06-071-2/+10
* QProperty: Do not involve semi-destroyed QObjects in bindingsFabian Kosmale2021-06-071-0/+2
* Simplify storing of notification objectsLars Knoll2021-06-011-0/+62
* gcc 11: Adjust pragma warning placementFabian Kosmale2021-05-251-0/+8
* QProperty: Cleanup QPropertyAlias leftoversFabian Kosmale2021-05-111-3/+1
* Tweak naming of QT_OVERLOADED_MACRO variantsTor Arne Vestbø2021-05-041-6/+6
* QUntypedBindable: Allow controlled access to internalsFabian Kosmale2021-05-041-0/+1
* Add QUntypedBindable::metaType functionFabian Kosmale2021-05-031-4/+21
* Q(Untyped)Bindable: Print warnings when operations failFabian Kosmale2021-05-031-6/+42
* Fix namespace error of std::source_location under C++20Zhang Xiang2021-04-291-2/+6
* QObjectBindableProperty: Allow signals taking a valueFabian Kosmale2021-04-221-4/+13
* Add QObjectBindableProperyt::notifyFabian Kosmale2021-04-221-0/+5
* Add support for grouped property changesLars Knoll2021-04-161-0/+6
* Address thread safety issues in QProperty classesFabian Kosmale2021-04-161-1/+1
* Remove lazy binding evaluationLars Knoll2021-04-161-29/+13
* QBindable: Mark non-modifying methods as constFabian Kosmale2021-04-141-5/+5
* QObjectCompatProperty: Emit signal in notfiyFabian Kosmale2021-04-011-1/+1
* Q_OBJECT_BINDABLE_PROPERTY_WITH_ARGS: Silence warnings properlyFabian Kosmale2021-01-271-5/+5
* Q(Untyped)Bindable: add takeBinding methodFabian Kosmale2021-01-271-0/+22
* QBindable: Improve read-only supportFabian Kosmale2021-01-111-1/+24
* Disallow construction of QPropertyBinding from a propertyFabian Kosmale2020-12-181-5/+1
* QProperty add markdirtyFabian Kosmale2020-12-181-0/+22
* Q_OBJECT_BINDABLE_PROPERTY: Silence warnings properlyFabian Kosmale2020-12-171-5/+4
* Bindable property with initializationIvan Solovev2020-12-171-0/+23
* Make the signal argument in Q_OBJECT_BINDABLE_PROPERTY optionalLars Knoll2020-12-071-2/+12
* QBindable: Disallow mutation if read-onlyFabian Kosmale2020-12-041-2/+2
* QProperty: Avoid spurious dependencies by suspending binding stateFabian Kosmale2020-12-011-2/+2
* Simplify the safeguarding logic in notify()Lars Knoll2020-11-301-21/+27
* Inline access to the QBindingStorageLars Knoll2020-11-301-6/+35
* Remove std::function from QProperty interfaceFabian Kosmale2020-11-031-19/+9
* Always return initialized data from QBindable::valueVolker Hilsheimer2020-10-281-3/+5
* Whitespace cleanup in corelib/kernelAllan Sandfeld Jensen2020-10-241-5/+12
* QProperty: Add value() and setValue() to QBindableUlf Hermann2020-10-191-0/+14
* QPropertyObserver: mark as noexcecptFabian Kosmale2020-10-121-2/+2
* QProperty: make a few helpers constexprFabian Kosmale2020-10-121-1/+1
* Handle notifier list modification during iterationFabian Kosmale2020-10-121-3/+8
* QPropertyChangeHandler: mark as nodiscardFabian Kosmale2020-10-121-1/+1
* Another round of replacing 0 with nullptrAllan Sandfeld Jensen2020-10-071-3/+3
* Disable moving of QPropertyLars Knoll2020-09-291-9/+1
* QObjectBindableProperty: Fix QDoc-specific typo in headerTopi Reinio2020-09-151-1/+1
* Fix QPropertyAlias to work with all kinds of propertiesLars Knoll2020-09-021-132/+126
* Add setter/getter support in QBindableInterfaceLars Knoll2020-09-021-0/+11
* Make bindings introspectable through mocLars Knoll2020-09-021-21/+66
* Add support for computed propertiesLars Knoll2020-09-021-0/+76