Module qtjambi
Package io.qt.core

Class QPropertyData<T>

All Implemented Interfaces:
QtObjectInterface
Direct Known Subclasses:
QObject.QProperty, QProperty

public abstract class QPropertyData<T> extends QUntypedPropertyData
The QPropertyData class is a helper class for properties with automatic property bindings.

Java wrapper for Qt class QPropertyData

For primitive-typed implementations see:

  • Constructor Details

    • QPropertyData

      public QPropertyData()
  • Method Details

    • getValueBypassingBindings

      @QtUninvokable public abstract T getValueBypassingBindings()

      Returns the data stored in this property.

      Note: As this will bypass any binding evaluation it might return an outdated value if a binding is set on this property. Using this method will also not register the property access with any currently executing binding.

      Returns:
      value bypassing bindings
    • setValueBypassingBindings

      @QtUninvokable public abstract boolean setValueBypassingBindings(T val)

      Sets the data value stored in this property to val.

      Note: Using this method will bypass any potential binding registered for this property.

      Parameters:
      val -