io.qt.webengine.core.QWebEngineNotification Maven / Gradle / Ivy
Show all versions of qtjambi-webenginecore Show documentation
package io.qt.webengine.core;
import io.qt.*;
/**
* Encapsulates the data of an HTML5 web notification
* Java wrapper for Qt class QWebEngineNotification
*/
public final class QWebEngineNotification extends io.qt.core.QObject
{
static {
QtJambi_LibraryUtilities.initialize();
}
/**
* This variable stores the meta-object for the class.
*/
public static final io.qt.core.@NonNull QMetaObject staticMetaObject = io.qt.core.QMetaObject.forType(QWebEngineNotification.class);
/**
* See QWebEngineNotification:: closed()
*/
public final @NonNull Signal0 closed = new Signal0();
/**
* See QWebEngineNotification:: click()const
*/
public final void click(){
click_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native void click_native_constfct(long __this__nativeId);
/**
* See QWebEngineNotification:: close()const
*/
public final void close(){
close_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native void close_native_constfct(long __this__nativeId);
/**
* See QWebEngineNotification:: direction()const
*/
@QtPropertyReader(name="direction")
@QtPropertyConstant
@QtUninvokable
public final io.qt.core.Qt.@NonNull LayoutDirection direction(){
return io.qt.core.Qt.LayoutDirection.resolve(direction_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)));
}
@QtUninvokable
private native int direction_native_constfct(long __this__nativeId);
/**
* See QWebEngineNotification:: icon()const
*/
@QtUninvokable
public final io.qt.gui.@NonNull QImage icon(){
return icon_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.gui.QImage icon_native_constfct(long __this__nativeId);
/**
* See QWebEngineNotification:: language()const
*/
@QtPropertyReader(name="language")
@QtPropertyConstant
@QtUninvokable
public final java.lang.@NonNull String language(){
return language_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String language_native_constfct(long __this__nativeId);
/**
* See QWebEngineNotification:: matches(const QWebEngineNotification*)const
*/
@QtUninvokable
public final boolean matches(io.qt.webengine.core.@Nullable QWebEngineNotification other){
return matches_native_const_QWebEngineNotification_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(other));
}
@QtUninvokable
private native boolean matches_native_const_QWebEngineNotification_ptr_constfct(long __this__nativeId, long other);
/**
* See QWebEngineNotification:: message()const
*/
@QtPropertyReader(name="message")
@QtPropertyConstant
@QtUninvokable
public final java.lang.@NonNull String message(){
return message_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String message_native_constfct(long __this__nativeId);
/**
* See QWebEngineNotification:: origin()const
*/
@QtPropertyReader(name="origin")
@QtPropertyConstant
@QtUninvokable
public final io.qt.core.@NonNull QUrl origin(){
return origin_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QUrl origin_native_constfct(long __this__nativeId);
/**
* See QWebEngineNotification:: show()const
*/
public final void show(){
show_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
private native void show_native_constfct(long __this__nativeId);
/**
* See QWebEngineNotification:: tag()const
*/
@QtPropertyReader(name="tag")
@QtPropertyConstant
@QtUninvokable
public final java.lang.@NonNull String tag(){
return tag_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String tag_native_constfct(long __this__nativeId);
/**
* See QWebEngineNotification:: title()const
*/
@QtPropertyReader(name="title")
@QtPropertyConstant
@QtUninvokable
public final java.lang.@NonNull String title(){
return title_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String title_native_constfct(long __this__nativeId);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
private QWebEngineNotification(QPrivateConstructor p) { super(p); }
/**
* @hidden
* Kotlin property getter. In Java use {@link #direction()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.core.Qt.@NonNull LayoutDirection getDirection() {
return direction();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #language()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getLanguage() {
return language();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #message()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getMessage() {
return message();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #origin()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.core.@NonNull QUrl getOrigin() {
return origin();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #tag()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getTag() {
return tag();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #title()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getTitle() {
return title();
}
}