QPropertyData Class
template <typename T> class QPropertyDataLa clase QPropertyData es una clase de ayuda para las propiedades con enlaces automáticos. Más...
| Cabecera: | #include <QPropertyData> |
| CMake: | find_package(Qt6 REQUIRED COMPONENTS Core)target_link_libraries(mytarget PRIVATE Qt6::Core) |
| qmake: | QT += core |
| Desde: | Qt 6.0 |
| Hereda de: | QUntypedPropertyData |
| Heredado de: |
Funciones Públicas
| void | setValueBypassingBindings(QPropertyData<T>::parameter_type v) |
| void | setValueBypassingBindings(QPropertyData<T>::rvalue_ref v) |
| QPropertyData<T>::parameter_type | valueBypassingBindings() const |
Descripción Detallada
QPropertyData<T> es una clase base común para las clases que pueden contener propiedades con enlaces de datos automáticos. Principalmente envuelve los datos almacenados, y ofrece acceso de bajo nivel a esos datos.
El acceso de bajo nivel a los datos proporcionado por esta clase evita el mecanismo de vinculación y debe utilizarse con cuidado, ya que las actualizaciones de los valores no se propagarán a ninguna vinculación que dependa de esta propiedad.
Normalmente debería llamar a value() y setValue() en QProperty<T> o QObjectBindableProperty<T>, y no utilizar los mecanismos de bajo nivel proporcionados en esta clase.
Documentación de las funciones miembro
void QPropertyData::setValueBypassingBindings(QPropertyData<T>::parameter_type v)
Establece el valor de los datos almacenados en esta propiedad en v.
Nota: El uso de este método omitirá cualquier vinculación potencial registrada para esta propiedad.
Véase también valueBypassingBindings().
void QPropertyData::setValueBypassingBindings(QPropertyData<T>::rvalue_ref v)
Establece el valor de los datos almacenados en esta propiedad en v.
Nota: El uso de este método omitirá cualquier vinculación potencial registrada para esta propiedad.
Se trata de una función sobrecargada.
QPropertyData<T>::parameter_type QPropertyData::valueBypassingBindings() const
Devuelve los datos almacenados en esta propiedad.
Nota: Como este método omitirá cualquier evaluación de vinculación, puede devolver un valor obsoleto si se ha establecido una vinculación en esta propiedad. El uso de este método tampoco registrará el acceso a la propiedad con ninguna vinculación que se esté ejecutando en ese momento.
Véase también setValueBypassingBindings().
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.