io.qt.widgets.QWizardPage Maven / Gradle / Ivy
Show all versions of qtjambi Show documentation
package io.qt.widgets;
import io.qt.*;
/**
* The base class for wizard pages
* Java wrapper for Qt class QWizardPage
*/
public class QWizardPage extends io.qt.widgets.QWidget
{
/**
* This variable stores the meta-object for the class.
*/
public static final io.qt.core.@NonNull QMetaObject staticMetaObject = io.qt.core.QMetaObject.forType(QWizardPage.class);
/**
* See QWizardPage:: completeChanged()
*/
public final @NonNull Signal0 completeChanged = new Signal0();
/**
* See QWizardPage:: QWizardPage(QWidget*)
*/
public QWizardPage(io.qt.widgets.@Nullable QWidget parent){
super((QPrivateConstructor)null);
initialize_native(this, parent);
}
private native static void initialize_native(QWizardPage instance, io.qt.widgets.QWidget parent);
/**
* See QWizardPage:: buttonText(QWizard::WizardButton)const
*/
@QtUninvokable
public final java.lang.@NonNull String buttonText(io.qt.widgets.QWizard.@NonNull WizardButton which){
return buttonText_native_QWizard_WizardButton_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), which.value());
}
@QtUninvokable
private native java.lang.String buttonText_native_QWizard_WizardButton_constfct(long __this__nativeId, int which);
/**
* See QWizardPage:: field(QString)const
*/
@QtUninvokable
protected final java.lang.Object field(java.lang.@NonNull String name){
return field_native_cref_QString_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), name);
}
@QtUninvokable
private native java.lang.Object field_native_cref_QString_constfct(long __this__nativeId, java.lang.String name);
/**
* See QWizardPage:: isCommitPage()const
*/
@QtUninvokable
public final boolean isCommitPage(){
return isCommitPage_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean isCommitPage_native_constfct(long __this__nativeId);
/**
* See QWizardPage:: isFinalPage()const
*/
@QtUninvokable
public final boolean isFinalPage(){
return isFinalPage_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean isFinalPage_native_constfct(long __this__nativeId);
/**
* See QWizardPage:: pixmap(QWizard::WizardPixmap)const
*/
@QtUninvokable
public final io.qt.gui.@NonNull QPixmap pixmap(io.qt.widgets.QWizard.@NonNull WizardPixmap which){
return pixmap_native_QWizard_WizardPixmap_constfct(QtJambi_LibraryUtilities.internal.nativeId(this), which.value());
}
@QtUninvokable
private native io.qt.gui.QPixmap pixmap_native_QWizard_WizardPixmap_constfct(long __this__nativeId, int which);
/**
* See QWizardPage:: registerField(QString, QWidget*, const char*, const char*)
*/
@QtUninvokable
protected final void registerField(java.lang.@NonNull String name, io.qt.widgets.@Nullable QWidget widget, java.lang.@Nullable String property, java.lang.@Nullable String changedSignal){
if(changedSignal!=null && !changedSignal.isEmpty()) {
io.qt.core.QMetaMethod sig = widget.metaObject().method(changedSignal);
if(sig.methodType()==io.qt.core.QMetaMethod.MethodType.Signal) {
changedSignal = "2"+sig.cppMethodSignature().toString();
}
}
registerField_native_cref_QString_QWidget_ptr_const_char_ptr_const_char_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), name, QtJambi_LibraryUtilities.internal.checkedNativeId(widget), property, changedSignal);
}
@QtUninvokable
private native void registerField_native_cref_QString_QWidget_ptr_const_char_ptr_const_char_ptr(long __this__nativeId, java.lang.String name, long widget, java.lang.String property, java.lang.String changedSignal);
/**
* See QWizardPage:: setButtonText(QWizard::WizardButton, QString)
*/
@QtUninvokable
public final void setButtonText(io.qt.widgets.QWizard.@NonNull WizardButton which, java.lang.@NonNull String text){
setButtonText_native_QWizard_WizardButton_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), which.value(), text);
}
@QtUninvokable
private native void setButtonText_native_QWizard_WizardButton_cref_QString(long __this__nativeId, int which, java.lang.String text);
/**
* See QWizardPage:: setCommitPage(bool)
*/
@QtUninvokable
public final void setCommitPage(boolean commitPage){
setCommitPage_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), commitPage);
}
@QtUninvokable
private native void setCommitPage_native_bool(long __this__nativeId, boolean commitPage);
/**
* See QWizardPage:: setField(QString, QVariant)
*/
@QtUninvokable
protected final void setField(java.lang.@NonNull String name, java.lang.Object value){
setField_native_cref_QString_cref_QVariant(QtJambi_LibraryUtilities.internal.nativeId(this), name, value);
}
@QtUninvokable
private native void setField_native_cref_QString_cref_QVariant(long __this__nativeId, java.lang.String name, java.lang.Object value);
/**
* See QWizardPage:: setFinalPage(bool)
*/
@QtUninvokable
public final void setFinalPage(boolean finalPage){
setFinalPage_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), finalPage);
}
@QtUninvokable
private native void setFinalPage_native_bool(long __this__nativeId, boolean finalPage);
/**
* See QWizardPage:: setPixmap(QWizard::WizardPixmap, QPixmap)
*/
@QtUninvokable
public final void setPixmap(io.qt.widgets.QWizard.@NonNull WizardPixmap which, io.qt.gui.@NonNull QPixmap pixmap){
setPixmap_native_QWizard_WizardPixmap_cref_QPixmap(QtJambi_LibraryUtilities.internal.nativeId(this), which.value(), QtJambi_LibraryUtilities.internal.checkedNativeId(pixmap));
}
@QtUninvokable
private native void setPixmap_native_QWizard_WizardPixmap_cref_QPixmap(long __this__nativeId, int which, long pixmap);
/**
* See QWizardPage:: setSubTitle(QString)
*/
@QtPropertyWriter(name="subTitle")
@QtUninvokable
public final void setSubTitle(java.lang.@NonNull String subTitle){
setSubTitle_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), subTitle);
}
@QtUninvokable
private native void setSubTitle_native_cref_QString(long __this__nativeId, java.lang.String subTitle);
/**
* See QWizardPage:: setTitle(QString)
*/
@QtPropertyWriter(name="title")
@QtUninvokable
public final void setTitle(java.lang.@NonNull String title){
setTitle_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), title);
}
@QtUninvokable
private native void setTitle_native_cref_QString(long __this__nativeId, java.lang.String title);
/**
* See QWizardPage:: subTitle()const
*/
@QtPropertyReader(name="subTitle")
@QtUninvokable
public final java.lang.@NonNull String subTitle(){
return subTitle_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String subTitle_native_constfct(long __this__nativeId);
/**
*
*/
@QtPropertyReader(name="title")
@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);
/**
* See QWizardPage:: wizard()const
*/
@QtUninvokable
protected final io.qt.widgets.@Nullable QWizard wizard(){
return wizard_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.widgets.QWizard wizard_native_constfct(long __this__nativeId);
/**
* See QWizardPage:: cleanupPage()
*/
@QtUninvokable
public void cleanupPage(){
cleanupPage_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native void cleanupPage_native(long __this__nativeId);
/**
* See QWizardPage:: initializePage()
*/
@QtUninvokable
public void initializePage(){
initializePage_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native void initializePage_native(long __this__nativeId);
/**
* See QWizardPage:: isComplete()const
*/
@QtUninvokable
public boolean isComplete(){
return isComplete_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean isComplete_native_constfct(long __this__nativeId);
/**
* See QWizardPage:: nextId()const
*/
@QtUninvokable
public int nextId(){
return nextId_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int nextId_native_constfct(long __this__nativeId);
/**
* See QWizardPage:: validatePage()
*/
@QtUninvokable
public boolean validatePage(){
return validatePage_native(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean validatePage_native(long __this__nativeId);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected QWizardPage(QPrivateConstructor p) { super(p); }
/**
* Constructor for internal use only.
* It is not allowed to call the declarative constructor from inside Java.
* @hidden
*/
@NativeAccess
protected QWizardPage(QDeclarativeConstructor constructor) {
super((QPrivateConstructor)null);
initialize_native(this, constructor);
}
@QtUninvokable
private static native void initialize_native(QWizardPage instance, QDeclarativeConstructor constructor);
/**
* Overloaded constructor for {@link #QWizardPage(io.qt.widgets.QWidget)}
* with parent = null
.
*/
public QWizardPage() {
this((io.qt.widgets.QWidget)null);
}
/**
* Overloaded function for {@link #registerField(java.lang.String, io.qt.widgets.QWidget, java.lang.String, java.lang.String)}
* with changedSignal = null
.
*/
@QtUninvokable
protected final void registerField(java.lang.@NonNull String name, io.qt.widgets.@Nullable QWidget widget, java.lang.@Nullable String property) {
registerField(name, widget, property, (java.lang.String)null);
}
/**
* Overloaded function for {@link #registerField(java.lang.String, io.qt.widgets.QWidget, java.lang.String, java.lang.String)}
* with:
* property = null
* changedSignal = null
*
*/
@QtUninvokable
protected final void registerField(java.lang.@NonNull String name, io.qt.widgets.@Nullable QWidget widget) {
registerField(name, widget, (java.lang.String)null, (java.lang.String)null);
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #subTitle()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getSubTitle() {
return subTitle();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #title()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getTitle() {
return title();
}
}