io.qt.gui.QDragLeaveEvent 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.gui;
import io.qt.*;
/**
* Event that is sent to a widget when a drag and drop action leaves it
* Java wrapper for Qt class QDragLeaveEvent
*/
public class QDragLeaveEvent extends io.qt.core.QEvent
{
static {
QtJambi_LibraryUtilities.initialize();
}
/**
* See QDragLeaveEvent:: QDragLeaveEvent()
*/
public QDragLeaveEvent(){
super((QPrivateConstructor)null);
initialize_native(this);
}
private native static void initialize_native(QDragLeaveEvent instance);
/**
* See QDragLeaveEvent:: QDragLeaveEvent(QDragLeaveEvent)
*/
protected QDragLeaveEvent(io.qt.gui.@StrictNonNull QDragLeaveEvent 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(QDragLeaveEvent instance, io.qt.gui.QDragLeaveEvent arg__1);
/**
* See QDragLeaveEvent:: operator=(QDragLeaveEvent)
*/
@QtUninvokable
protected final void assign(io.qt.gui.@StrictNonNull QDragLeaveEvent other){
java.util.Objects.requireNonNull(other, "Argument 'other': null not expected.");
assign_native_cref_QDragLeaveEvent(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(other));
}
@QtUninvokable
private native void assign_native_cref_QDragLeaveEvent(long __this__nativeId, long other);
/**
*
* This function was introduced in Qt 6.0.
*/
@QtUninvokable
@Override
public io.qt.gui.@Nullable QDragLeaveEvent clone(){
return clone_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.gui.QDragLeaveEvent clone_native_constfct(long __this__nativeId);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected QDragLeaveEvent(QPrivateConstructor p) { super(p); }
/**
* @deprecated Use {@link #assign(io.qt.gui.QDragLeaveEvent)} instead.
*/
@Deprecated
@QtUninvokable
protected final void set(io.qt.gui.@StrictNonNull QDragLeaveEvent other) {
assign(other);
}
}