All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.qt.core.QPropertyBindingData Maven / Gradle / Ivy

There is a newer version: 6.8.0
Show newest version
package io.qt.core;

import io.qt.*;


/**
 * 

Java wrapper for Qt class QtPrivate::QPropertyBindingData

*/ class QPropertyBindingData extends QtObject { static { QtJambi_LibraryUtilities.initialize(); } /** *

See QtPrivate::QPropertyBindingData::QPropertyBindingData()

*/ public QPropertyBindingData(){ super((QPrivateConstructor)null); initialize_native(this); } private native static void initialize_native(QPropertyBindingData instance); /** *

See QtPrivate::QPropertyBindingData::evaluateIfDirty(const QUntypedPropertyData*)const

*/ @QtUninvokable public final void evaluateIfDirty(io.qt.core.@Nullable QUntypedPropertyData arg__1){ evaluateIfDirty_native_const_QUntypedPropertyData_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(arg__1)); } @QtUninvokable private native void evaluateIfDirty_native_const_QUntypedPropertyData_ptr_constfct(long __this__nativeId, long arg__1); /** *

See QtPrivate::QPropertyBindingData::hasBinding()const

*/ @QtUninvokable public final boolean hasBinding(){ return hasBinding_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean hasBinding_native_constfct(long __this__nativeId); /** *

See QtPrivate::QPropertyBindingData::isNotificationDelayed()const

*/ @QtUninvokable public final boolean isNotificationDelayed(){ return isNotificationDelayed_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native boolean isNotificationDelayed_native_constfct(long __this__nativeId); /** *

See QtPrivate::QPropertyBindingData::notifyObservers(QUntypedPropertyData*)const

*/ @QtUninvokable public final void notifyObservers(io.qt.core.@Nullable QUntypedPropertyData propertyDataPtr){ notifyObservers_native_QUntypedPropertyData_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(propertyDataPtr)); } @QtUninvokable private native void notifyObservers_native_QUntypedPropertyData_ptr_constfct(long __this__nativeId, long propertyDataPtr); /** *

See QtPrivate::QPropertyBindingData::notifyObservers(QUntypedPropertyData*,QBindingStorage*)const

*/ @QtUninvokable public final void notifyObservers(io.qt.core.@Nullable QUntypedPropertyData propertyDataPtr, io.qt.core.@Nullable QBindingStorage storage){ notifyObservers_native_QUntypedPropertyData_ptr_QBindingStorage_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(propertyDataPtr), QtJambi_LibraryUtilities.internal.checkedNativeId(storage)); } @QtUninvokable private native void notifyObservers_native_QUntypedPropertyData_ptr_QBindingStorage_ptr_constfct(long __this__nativeId, long propertyDataPtr, long storage); /** *

See QtPrivate::QPropertyBindingData::registerWithCurrentlyEvaluatingBinding()const

*/ @QtUninvokable public final void registerWithCurrentlyEvaluatingBinding(){ registerWithCurrentlyEvaluatingBinding_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native void registerWithCurrentlyEvaluatingBinding_native_constfct(long __this__nativeId); /** *

See QtPrivate::QPropertyBindingData::removeBinding()

*/ @QtUninvokable public final void removeBinding(){ removeBinding_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native void removeBinding_native(long __this__nativeId); /** *

See QtPrivate::QPropertyBindingData::setBinding(QUntypedPropertyBinding,QUntypedPropertyData*,QtPrivate::QPropertyObserverCallback,QtPrivate::QPropertyBindingWrapper)

*/ @QtUninvokable public final io.qt.core.@NonNull QUntypedPropertyBinding setBinding(io.qt.core.@NonNull QUntypedPropertyBinding newBinding, io.qt.core.@Nullable QUntypedPropertyData propertyDataPtr){ return setBinding_native_cref_QUntypedPropertyBinding_QUntypedPropertyData_ptr_QtPrivate_QPropertyObserverCallback_QtPrivate_QPropertyBindingWrapper(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(newBinding), QtJambi_LibraryUtilities.internal.checkedNativeId(propertyDataPtr)); } @QtUninvokable private native io.qt.core.QUntypedPropertyBinding setBinding_native_cref_QUntypedPropertyBinding_QUntypedPropertyData_ptr_QtPrivate_QPropertyObserverCallback_QtPrivate_QPropertyBindingWrapper(long __this__nativeId, long newBinding, long propertyDataPtr); /** * Constructor for internal use only. * @param p expected to be null. * @hidden */ @NativeAccess protected QPropertyBindingData(QPrivateConstructor p) { super(p); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy