summaryrefslogtreecommitdiffstats
path: root/src/corelib/kernel/qproperty.h
Commit message (Expand)AuthorAgeFilesLines
* Fix usage of std::enable_if_t to SFINAE out QProperty APIsVolker Hilsheimer2024-02-031-7/+4
* QProperty: clean up unnecessary sentinel classPo-Hao Su2023-12-091-4/+8
* QProperty: improve QPropertyAlias deprecationIvan Solovev2023-07-251-4/+5
* Remove all class-level [[nodiscard]] from the code-baseMarc Mutz2023-06-281-3/+3
* Mark all ctors of [[nodiscard]] classes as Q_NODISCARD_CTORMarc Mutz2023-06-201-0/+6
* Fix QPropertyAlias::addNotifierFabian Kosmale2023-03-091-1/+1
* Long live QScopedPropertyUpdateGroupMarc Mutz2023-02-101-0/+10
* Deprecate QPropertyAliasFabian Kosmale2023-02-081-2/+11
* qproperty.h: Make ctors explicitFabian Kosmale2023-01-171-4/+4
* QBindable: Make ordinary Q_PROPERTYs bindablePatrick Stewart2022-11-301-0/+63
* QProperty: only use MSVC bug workaround on MSVCFabian Kosmale2022-10-311-1/+10
* Use consteval in QT_PROPERTY_DEFAULT_BINDING_LOCATIONPatrick Stewart2022-10-251-1/+7
* Replace usages of Q_CLANG_QDOC with Q_QDOCLuca Di Sera2022-10-211-8/+8
* Use SPDX license identifiersLucie Gérard2022-05-161-38/+2
* QPropertyBindingSourceLocation: fix BiC in source_location ctorsMarc Mutz2022-04-051-3/+15
* QPropertyBindingSourceLocation: make (source_location) ctor constexprMarc Mutz2022-02-091-1/+1
* 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