io.qt.gui.QChildWindowEvent 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.*;
/**
* Contains event parameters for child window changes
* Java wrapper for Qt class QChildWindowEvent
*/
public class QChildWindowEvent extends io.qt.core.QEvent
{
static {
QtJambi_LibraryUtilities.initialize();
}
/**
* See QChildWindowEvent:: QChildWindowEvent(QChildWindowEvent)
*/
protected QChildWindowEvent(io.qt.gui.@StrictNonNull QChildWindowEvent 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(QChildWindowEvent instance, io.qt.gui.QChildWindowEvent arg__1);
/**
* See QChildWindowEvent:: QChildWindowEvent(QEvent::Type, QWindow*)
*/
public QChildWindowEvent(io.qt.core.QEvent.@NonNull Type type, io.qt.gui.@Nullable QWindow childWindow){
super((QPrivateConstructor)null);
initialize_native(this, type, childWindow);
}
private native static void initialize_native(QChildWindowEvent instance, io.qt.core.QEvent.Type type, io.qt.gui.QWindow childWindow);
/**
* See QChildWindowEvent:: child()const
*/
@QtUninvokable
public final io.qt.gui.@Nullable QWindow child(){
return child_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.gui.QWindow child_native_constfct(long __this__nativeId);
/**
* See QChildWindowEvent:: operator=(QChildWindowEvent)
*/
@QtUninvokable
protected final void assign(io.qt.gui.@StrictNonNull QChildWindowEvent other){
java.util.Objects.requireNonNull(other, "Argument 'other': null not expected.");
assign_native_cref_QChildWindowEvent(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(other));
}
@QtUninvokable
private native void assign_native_cref_QChildWindowEvent(long __this__nativeId, long other);
/**
*
*/
@QtUninvokable
@Override
public io.qt.gui.@Nullable QChildWindowEvent clone(){
return clone_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.gui.QChildWindowEvent clone_native_constfct(long __this__nativeId);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected QChildWindowEvent(QPrivateConstructor p) { super(p); }
}