All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.qt.widgets.QStyleOptionSpinBox Maven / Gradle / Ivy

There is a newer version: 6.3.0
Show newest version
package io.qt.widgets;


/**
 * 

Used to describe the parameters necessary for drawing a spin box

*

Java wrapper for Qt class QStyleOptionSpinBox

*/ public class QStyleOptionSpinBox extends io.qt.widgets.QStyleOptionComplex implements java.lang.Cloneable { /** *

See QStyleOptionSpinBox::QStyleOptionSpinBox()

*/ public QStyleOptionSpinBox(){ super((QPrivateConstructor)null); initialize_native(this); } private native static void initialize_native(QStyleOptionSpinBox instance); /** *

See QStyleOptionSpinBox::QStyleOptionSpinBox(QStyleOptionSpinBox)

*/ public QStyleOptionSpinBox(io.qt.widgets.QStyleOptionSpinBox other){ super((QPrivateConstructor)null); initialize_native(this, other); } private native static void initialize_native(QStyleOptionSpinBox instance, io.qt.widgets.QStyleOptionSpinBox other); @io.qt.QtUninvokable public final void set(io.qt.widgets.QStyleOptionSpinBox arg__1){ set_native_cref_QStyleOptionSpinBox(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(arg__1)); } @io.qt.QtUninvokable private native void set_native_cref_QStyleOptionSpinBox(long __this__nativeId, long arg__1); /** *

The type of button symbols to draw for the spin box

*

See QStyleOptionSpinBox::buttonSymbols

*/ @io.qt.QtUninvokable public final void setButtonSymbols(io.qt.widgets.QAbstractSpinBox.ButtonSymbols buttonSymbols){ setButtonSymbols_native_cref_QAbstractSpinBox_ButtonSymbols(QtJambi_LibraryUtilities.internal.nativeId(this), buttonSymbols.value()); } @io.qt.QtUninvokable private native void setButtonSymbols_native_cref_QAbstractSpinBox_ButtonSymbols(long __this__nativeId, int buttonSymbols); /** *

The type of button symbols to draw for the spin box

*

See QStyleOptionSpinBox::buttonSymbols

*/ @io.qt.QtUninvokable public final io.qt.widgets.QAbstractSpinBox.ButtonSymbols buttonSymbols(){ return io.qt.widgets.QAbstractSpinBox.ButtonSymbols.resolve(buttonSymbols_native(QtJambi_LibraryUtilities.internal.nativeId(this))); } @io.qt.QtUninvokable private native int buttonSymbols_native(long __this__nativeId); /** *

Whether the spin box has a frame

*

See QStyleOptionSpinBox::frame

*/ @io.qt.QtUninvokable public final void setFrame(boolean frame){ setFrame_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), frame); } @io.qt.QtUninvokable private native void setFrame_native_bool(long __this__nativeId, boolean frame); /** *

Whether the spin box has a frame

*

See QStyleOptionSpinBox::frame

*/ @io.qt.QtUninvokable public final boolean frame(){ return frame_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } @io.qt.QtUninvokable private native boolean frame_native(long __this__nativeId); /** *

Overloaded function for {@link #setStepEnabled(io.qt.widgets.QAbstractSpinBox.StepEnabled)}.

*/ @io.qt.QtUninvokable public final void setStepEnabled(io.qt.widgets.QAbstractSpinBox.StepEnabledFlag ... stepEnabled){ setStepEnabled(new io.qt.widgets.QAbstractSpinBox.StepEnabled(stepEnabled)); } /** *

Which buttons of the spin box that are enabled

*

See QStyleOptionSpinBox::stepEnabled

*/ @io.qt.QtUninvokable public final void setStepEnabled(io.qt.widgets.QAbstractSpinBox.StepEnabled stepEnabled){ setStepEnabled_native_cref_QFlags_QAbstractSpinBox_StepEnabledFlag_(QtJambi_LibraryUtilities.internal.nativeId(this), stepEnabled.value()); } @io.qt.QtUninvokable private native void setStepEnabled_native_cref_QFlags_QAbstractSpinBox_StepEnabledFlag_(long __this__nativeId, int stepEnabled); /** *

Which buttons of the spin box that are enabled

*

See QStyleOptionSpinBox::stepEnabled

*/ @io.qt.QtUninvokable public final io.qt.widgets.QAbstractSpinBox.StepEnabled stepEnabled(){ return new io.qt.widgets.QAbstractSpinBox.StepEnabled(stepEnabled_native(QtJambi_LibraryUtilities.internal.nativeId(this))); } @io.qt.QtUninvokable private native int stepEnabled_native(long __this__nativeId); /** * Constructor for internal use only. * @param p expected to be null. */ @io.qt.NativeAccess protected QStyleOptionSpinBox(QPrivateConstructor p) { super(p); } @Override public QStyleOptionSpinBox clone() { return clone_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } private native QStyleOptionSpinBox clone_native(long __this_nativeId); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy