io.qt.gui.QWhatsThisClickedEvent 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 can be used to handle hyperlinks in a "What's This?" text
* Java wrapper for Qt class QWhatsThisClickedEvent
*/
public class QWhatsThisClickedEvent extends io.qt.core.QEvent
{
static {
QtJambi_LibraryUtilities.initialize();
}
/**
* See QWhatsThisClickedEvent:: QWhatsThisClickedEvent(QString)
*/
public QWhatsThisClickedEvent(java.lang.@NonNull String href){
super((QPrivateConstructor)null);
initialize_native(this, href);
}
private native static void initialize_native(QWhatsThisClickedEvent instance, java.lang.String href);
/**
* See QWhatsThisClickedEvent:: QWhatsThisClickedEvent(QWhatsThisClickedEvent)
*/
protected QWhatsThisClickedEvent(io.qt.gui.@StrictNonNull QWhatsThisClickedEvent 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(QWhatsThisClickedEvent instance, io.qt.gui.QWhatsThisClickedEvent arg__1);
/**
* See QWhatsThisClickedEvent:: href()const
*/
@QtUninvokable
public final java.lang.@NonNull String href(){
return href_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String href_native_constfct(long __this__nativeId);
/**
* See QWhatsThisClickedEvent:: operator=(QWhatsThisClickedEvent)
*/
@QtUninvokable
protected final void assign(io.qt.gui.@StrictNonNull QWhatsThisClickedEvent other){
java.util.Objects.requireNonNull(other, "Argument 'other': null not expected.");
assign_native_cref_QWhatsThisClickedEvent(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(other));
}
@QtUninvokable
private native void assign_native_cref_QWhatsThisClickedEvent(long __this__nativeId, long other);
/**
*
* This function was introduced in Qt 6.0.
*/
@QtUninvokable
@Override
public io.qt.gui.@Nullable QWhatsThisClickedEvent clone(){
return clone_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.gui.QWhatsThisClickedEvent clone_native_constfct(long __this__nativeId);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected QWhatsThisClickedEvent(QPrivateConstructor p) { super(p); }
/**
* @deprecated Use {@link #assign(io.qt.gui.QWhatsThisClickedEvent)} instead.
*/
@Deprecated
@QtUninvokable
protected final void set(io.qt.gui.@StrictNonNull QWhatsThisClickedEvent other) {
assign(other);
}
}