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.3.0
Show newest version
package io.qt.core;


/**
 * 

Java wrapper for Qt class QtPrivate::QPropertyBindingData

*/ class QPropertyBindingData extends io.qt.QtObject { static { QtJambi_LibraryUtilities.initialize(); } public QPropertyBindingData(){ super((QPrivateConstructor)null); initialize_native(this); } private native static void initialize_native(QPropertyBindingData instance); @io.qt.QtUninvokable public final void evaluateIfDirty(io.qt.core.QUntypedPropertyData arg__1){ evaluateIfDirty_native_const_QUntypedPropertyData_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(arg__1)); } @io.qt.QtUninvokable private native void evaluateIfDirty_native_const_QUntypedPropertyData_ptr_constfct(long __this__nativeId, long arg__1); @io.qt.QtUninvokable public final boolean hasBinding(){ return hasBinding_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native boolean hasBinding_native_constfct(long __this__nativeId); @io.qt.QtUninvokable public final boolean isNotificationDelayed(){ return isNotificationDelayed_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native boolean isNotificationDelayed_native_constfct(long __this__nativeId); @io.qt.QtUninvokable public final void notifyObservers(io.qt.core.QUntypedPropertyData propertyDataPtr){ notifyObservers_native_QUntypedPropertyData_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(propertyDataPtr)); } @io.qt.QtUninvokable private native void notifyObservers_native_QUntypedPropertyData_ptr_constfct(long __this__nativeId, long propertyDataPtr); @io.qt.QtUninvokable public final void notifyObservers(io.qt.core.QUntypedPropertyData propertyDataPtr, io.qt.core.QBindingStorage storage){ notifyObservers_native_QUntypedPropertyData_ptr_QBindingStorage_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(propertyDataPtr), QtJambi_LibraryUtilities.internal.checkedNativeId(storage)); } @io.qt.QtUninvokable private native void notifyObservers_native_QUntypedPropertyData_ptr_QBindingStorage_ptr_constfct(long __this__nativeId, long propertyDataPtr, long storage); @io.qt.QtUninvokable public final void registerWithCurrentlyEvaluatingBinding(){ registerWithCurrentlyEvaluatingBinding_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native void registerWithCurrentlyEvaluatingBinding_native_constfct(long __this__nativeId); @io.qt.QtUninvokable public final void removeBinding(){ removeBinding_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native void removeBinding_native(long __this__nativeId); @io.qt.QtUninvokable public final io.qt.core.QUntypedPropertyBinding setBinding(io.qt.core.QUntypedPropertyBinding newBinding, io.qt.core.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)); } @io.qt.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. */ @io.qt.NativeAccess protected QPropertyBindingData(QPrivateConstructor p) { super(p); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy