io.qt.datavis.QValue3DAxis Maven / Gradle / Ivy
Show all versions of qtjambi-datavisualization Show documentation
package io.qt.datavis;
import io.qt.*;
/**
* Manipulates an axis of a graph
* Java wrapper for Qt class QValue3DAxis
*/
public class QValue3DAxis extends io.qt.datavis.QAbstract3DAxis
{
@QtPropertyMember(enabled=false)
private Object __rcFormatter;
/**
* This variable stores the meta-object for the class.
*/
public static final io.qt.core.@NonNull QMetaObject staticMetaObject = io.qt.core.QMetaObject.forType(QValue3DAxis.class);
/**
* See QValue3DAxis:: formatterChanged(QValue3DAxisFormatter*)
*/
@QtPropertyNotify(name="formatter")
public final @NonNull Signal1 formatterChanged = new Signal1<>();
/**
* See QValue3DAxis:: labelFormatChanged(QString)
*/
@QtPropertyNotify(name="labelFormat")
public final @NonNull Signal1 labelFormatChanged = new Signal1<>();
/**
* See QValue3DAxis:: reversedChanged(bool)
*/
@QtPropertyNotify(name="reversed")
public final @NonNull Signal1 reversedChanged = new Signal1<>();
/**
* See QValue3DAxis:: segmentCountChanged(int)
*/
@QtPropertyNotify(name="segmentCount")
public final @NonNull Signal1 segmentCountChanged = new Signal1<>();
/**
* See QValue3DAxis:: subSegmentCountChanged(int)
*/
@QtPropertyNotify(name="subSegmentCount")
public final @NonNull Signal1 subSegmentCountChanged = new Signal1<>();
/**
* See QValue3DAxis:: QValue3DAxis(QObject*)
* @param parent
*/
public QValue3DAxis(io.qt.core.@Nullable QObject parent){
super((QPrivateConstructor)null);
initialize_native(this, parent);
}
private native static void initialize_native(QValue3DAxis instance, io.qt.core.QObject parent);
/**
* See QValue3DAxis:: formatter()const
* @return
*/
@QtPropertyReader(name="formatter")
@QtUninvokable
public final io.qt.datavis.@Nullable QValue3DAxisFormatter formatter(){
return formatter_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.datavis.QValue3DAxisFormatter formatter_native_constfct(long __this__nativeId);
/**
* See QValue3DAxis:: labelFormat()const
* @return
*/
@QtPropertyReader(name="labelFormat")
@QtUninvokable
public final java.lang.@NonNull String labelFormat(){
return labelFormat_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native java.lang.String labelFormat_native_constfct(long __this__nativeId);
/**
* See QValue3DAxis:: reversed()const
* @return
*/
@QtPropertyReader(name="reversed")
@QtUninvokable
public final boolean reversed(){
return reversed_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean reversed_native_constfct(long __this__nativeId);
/**
* See QValue3DAxis:: segmentCount()const
* @return
*/
@QtPropertyReader(name="segmentCount")
@QtUninvokable
public final int segmentCount(){
return segmentCount_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int segmentCount_native_constfct(long __this__nativeId);
/**
* See QValue3DAxis:: setFormatter(QValue3DAxisFormatter*)
* @param formatter
*/
@QtPropertyWriter(name="formatter")
@QtUninvokable
public final void setFormatter(io.qt.datavis.@Nullable QValue3DAxisFormatter formatter){
InternalAccess.NativeIdInfo __formatter__NativeIdInfo = QtJambi_LibraryUtilities.internal.checkedNativeIdInfo(formatter);
setFormatter_native_QValue3DAxisFormatter_ptr(QtJambi_LibraryUtilities.internal.nativeId(this), __formatter__NativeIdInfo.nativeId());
if (__formatter__NativeIdInfo.needsReferenceCounting()) {
__rcFormatter = formatter;
}else{
__rcFormatter = null;
}
}
@QtUninvokable
private native void setFormatter_native_QValue3DAxisFormatter_ptr(long __this__nativeId, long formatter);
/**
* See QValue3DAxis:: setLabelFormat(QString)
* @param format
*/
@QtPropertyWriter(name="labelFormat")
@QtUninvokable
public final void setLabelFormat(java.lang.@NonNull String format){
setLabelFormat_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), format);
}
@QtUninvokable
private native void setLabelFormat_native_cref_QString(long __this__nativeId, java.lang.String format);
/**
* See QValue3DAxis:: setReversed(bool)
* @param enable
*/
@QtPropertyWriter(name="reversed")
@QtUninvokable
public final void setReversed(boolean enable){
setReversed_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), enable);
}
@QtUninvokable
private native void setReversed_native_bool(long __this__nativeId, boolean enable);
/**
* See QValue3DAxis:: setSegmentCount(int)
* @param count
*/
@QtPropertyWriter(name="segmentCount")
@QtUninvokable
public final void setSegmentCount(int count){
setSegmentCount_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), count);
}
@QtUninvokable
private native void setSegmentCount_native_int(long __this__nativeId, int count);
/**
* See QValue3DAxis:: setSubSegmentCount(int)
* @param count
*/
@QtPropertyWriter(name="subSegmentCount")
@QtUninvokable
public final void setSubSegmentCount(int count){
setSubSegmentCount_native_int(QtJambi_LibraryUtilities.internal.nativeId(this), count);
}
@QtUninvokable
private native void setSubSegmentCount_native_int(long __this__nativeId, int count);
/**
* See QValue3DAxis:: subSegmentCount()const
* @return
*/
@QtPropertyReader(name="subSegmentCount")
@QtUninvokable
public final int subSegmentCount(){
return subSegmentCount_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native int subSegmentCount_native_constfct(long __this__nativeId);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected QValue3DAxis(QPrivateConstructor p) { super(p); }
/**
* Constructor for internal use only.
* It is not allowed to call the declarative constructor from inside Java.
* @hidden
*/
@NativeAccess
protected QValue3DAxis(QDeclarativeConstructor constructor) {
super((QPrivateConstructor)null);
initialize_native(this, constructor);
}
@QtUninvokable
private static native void initialize_native(QValue3DAxis instance, QDeclarativeConstructor constructor);
/**
* Overloaded constructor for {@link #QValue3DAxis(io.qt.core.QObject)}
* with parent = null
.
*/
public QValue3DAxis() {
this((io.qt.core.QObject)null);
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #formatter()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.datavis.@Nullable QValue3DAxisFormatter getFormatter() {
return formatter();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #labelFormat()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final java.lang.@NonNull String getLabelFormat() {
return labelFormat();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #reversed()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final boolean getReversed() {
return reversed();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #segmentCount()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getSegmentCount() {
return segmentCount();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #subSegmentCount()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final int getSubSegmentCount() {
return subSegmentCount();
}
}