|
Qx v0.7
Qt Extensions Library
|
The qx-property.h header file provides access to the Qx Bindable Properties System.
#include "qx/core/qx_core_export.h"#include "__private/qx-property_detail.h"#include <concepts>#include <functional>#include <utility>#include <QtGlobal>#include "qx/utility/qx-concepts.h"#include "qx/utility/qx-helpers.h"Go to the source code of this file.
Classes | |
| class | Qx::AbstractBindableProperty< T > |
| The AbstractBindableProperty class provides the baseline feature for bindable properties of the Qx Bindable Properties System. More... | |
| class | Qx::Bindable< T > |
| Bindable is a wrapper class around binding-enabled properties that provides uniform access, regardless of the specific type. More... | |
| class | Qx::Property< T > |
| The Property class is a template class that enables automatic property bindings. More... | |
| class | Qx::PropertyBinding< T > |
| The PropertyBinding class acts as a functor for properties with automatic property bindings. More... | |
| class | Qx::PropertyNotifier |
| The PropertyNotifier class controls the lifecycle of a change callback installed on a Property. More... | |
| class | Qx::ScopedPropertyUpdateGroup |
| The ScopedPropertyUpdateGroup class starts an update group when constructed and ends it when destroyed. More... | |
Namespaces | |
| namespace | Qx |
The Qx namespace is the main namespace through which all non-global functionality of the Qx library is accessed. | |
Functions | |
| void | Qx::beginPropertyUpdateGroup () |
| void | Qx::endPropertyUpdateGroup () |