io.qt.webengine.core.QWebEngineNotification Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of qtjambi-webenginecore-jre8 Show documentation
Show all versions of qtjambi-webenginecore-jre8 Show documentation
Provides public API shared by both modules {@code qtjambi.webenginequick} and {@code qtjambi.webenginewidgets}.
package io.qt.webengine.core;
/**
* 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.QMetaObject staticMetaObject = io.qt.core.QMetaObject.forType(QWebEngineNotification.class);
/**
* See QWebEngineNotification::closed()
*/
public final 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
*/
@io.qt.QtPropertyReader(name="direction")
@io.qt.QtPropertyConstant
@io.qt.QtUninvokable
public final io.qt.core.Qt.LayoutDirection direction(){
return io.qt.core.Qt.LayoutDirection.resolve(direction_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)));
}
@io.qt.QtUninvokable
private native int direction_native_constfct(long __this__nativeId);
/**
* See QWebEngineNotification::icon()const
*/
@io.qt.QtUninvokable
public final io.qt.gui.QImage icon(){
return icon_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native io.qt.gui.QImage icon_native_constfct(long __this__nativeId);
/**
* See QWebEngineNotification::language()const
*/
@io.qt.QtPropertyReader(name="language")
@io.qt.QtPropertyConstant
@io.qt.QtUninvokable
public final java.lang.String language(){
return language_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native java.lang.String language_native_constfct(long __this__nativeId);
/**
* See QWebEngineNotification::matches(const QWebEngineNotification*)const
*/
@io.qt.QtUninvokable
public final boolean matches(io.qt.webengine.core.QWebEngineNotification other){
return matches_native_const_QWebEngineNotification_ptr_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(other));
}
@io.qt.QtUninvokable
private native boolean matches_native_const_QWebEngineNotification_ptr_constfct(long __this__nativeId, long other);
/**
* See QWebEngineNotification::message()const
*/
@io.qt.QtPropertyReader(name="message")
@io.qt.QtPropertyConstant
@io.qt.QtUninvokable
public final java.lang.String message(){
return message_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native java.lang.String message_native_constfct(long __this__nativeId);
/**
* See QWebEngineNotification::origin()const
*/
@io.qt.QtPropertyReader(name="origin")
@io.qt.QtPropertyConstant
@io.qt.QtUninvokable
public final io.qt.core.QUrl origin(){
return origin_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.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
*/
@io.qt.QtPropertyReader(name="tag")
@io.qt.QtPropertyConstant
@io.qt.QtUninvokable
public final java.lang.String tag(){
return tag_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native java.lang.String tag_native_constfct(long __this__nativeId);
/**
* See QWebEngineNotification::title()const
*/
@io.qt.QtPropertyReader(name="title")
@io.qt.QtPropertyConstant
@io.qt.QtUninvokable
public final java.lang.String title(){
return title_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@io.qt.QtUninvokable
private native java.lang.String title_native_constfct(long __this__nativeId);
/**
* Constructor for internal use only.
* @param p expected to be null
.
*/
@io.qt.NativeAccess
protected QWebEngineNotification(QPrivateConstructor p) { super(p); }
}