io.qt.core.QDynamicPropertyChangeEvent Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of qtjambi Show documentation
Show all versions of qtjambi Show documentation
QtJambi base module containing QtCore, QtGui and QtWidgets.
package io.qt.core;
import io.qt.*;
/**
* Contains event parameters for dynamic property change events
* Java wrapper for Qt class QDynamicPropertyChangeEvent
*/
public class QDynamicPropertyChangeEvent extends io.qt.core.QEvent
{
/**
* See QDynamicPropertyChangeEvent:: QDynamicPropertyChangeEvent(QByteArray)
* @param name
*/
public QDynamicPropertyChangeEvent(io.qt.core.@NonNull QByteArray name){
super((QPrivateConstructor)null);
initialize_native(this, name);
}
private native static void initialize_native(QDynamicPropertyChangeEvent instance, io.qt.core.QByteArray name);
/**
* See QDynamicPropertyChangeEvent:: QDynamicPropertyChangeEvent(QDynamicPropertyChangeEvent)
* @param arg__1
*/
protected QDynamicPropertyChangeEvent(io.qt.core.@StrictNonNull QDynamicPropertyChangeEvent arg__1){
super((QPrivateConstructor)null);
java.util.Objects.requireNonNull(arg__1, "Argument 'arg__1': null not expected.");
initialize_native(this, arg__1);
}
private native static void initialize_native(QDynamicPropertyChangeEvent instance, io.qt.core.QDynamicPropertyChangeEvent arg__1);
/**
* See QDynamicPropertyChangeEvent:: operator=(QDynamicPropertyChangeEvent)
* @param other
*/
@QtUninvokable
protected final void assign(io.qt.core.@StrictNonNull QDynamicPropertyChangeEvent other){
java.util.Objects.requireNonNull(other, "Argument 'other': null not expected.");
assign_native_cref_QDynamicPropertyChangeEvent(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(other));
}
@QtUninvokable
private native void assign_native_cref_QDynamicPropertyChangeEvent(long __this__nativeId, long other);
/**
* See QDynamicPropertyChangeEvent:: propertyName()const
* @return
*/
@QtUninvokable
public final io.qt.core.@NonNull QByteArray propertyName(){
return propertyName_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QByteArray propertyName_native_constfct(long __this__nativeId);
/**
*
* @since This function was introduced in Qt 6.0.
* @return
*/
@QtUninvokable
@Override
public io.qt.core.@Nullable QDynamicPropertyChangeEvent clone(){
return clone_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QDynamicPropertyChangeEvent clone_native_constfct(long __this__nativeId);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected QDynamicPropertyChangeEvent(QPrivateConstructor p) { super(p); }
/**
* Overloaded constructor for {@link #QDynamicPropertyChangeEvent(io.qt.core.QByteArray)}.
*/
public QDynamicPropertyChangeEvent(byte @NonNull[] name) {
this(new io.qt.core.QByteArray(name));
}
/**
* @deprecated Use {@link #assign(io.qt.core.QDynamicPropertyChangeEvent)} instead.
*/
@Deprecated
@QtUninvokable
protected final void set(io.qt.core.@StrictNonNull QDynamicPropertyChangeEvent other) {
assign(other);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy