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
* @since This class was introduced in Qt 6.7.
*/
public class QChildWindowEvent extends io.qt.core.QEvent
{
static {
QtJambi_LibraryUtilities.initialize();
}
/**
* See QChildWindowEvent:: QChildWindowEvent(QChildWindowEvent)
* @param arg__1
*/
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*)
* @param type
* @param childWindow
*/
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
* @return
*/
@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)
* @param other
*/
@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);
/**
*
* @since This function was introduced in Qt 6.0.
* @return
*/
@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); }
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy