io.qt.datavis.Q3DTheme Maven / Gradle / Ivy
Show all versions of qtjambi-datavisualization Show documentation
package io.qt.datavis;
import io.qt.*;
/**
* Visual style for graphs
* Java wrapper for Qt class Q3DTheme
* @since This class was introduced in Qt QtDataVisualization 1.0.
*/
public class Q3DTheme 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(Q3DTheme.class);
/**
* Java wrapper for Qt enum Q3DTheme::ColorStyle
*/
@QtUnlistedEnum
public enum ColorStyle implements QtEnumerator {
/**
* Representing Q3DTheme:: ColorStyleUniform
*/
ColorStyleUniform(0),
/**
* Representing Q3DTheme:: ColorStyleObjectGradient
*/
ColorStyleObjectGradient(1),
/**
* Representing Q3DTheme:: ColorStyleRangeGradient
*/
ColorStyleRangeGradient(2);
static {
QtJambi_LibraryUtilities.initialize();
}
private ColorStyle(int value) {
this.value = value;
}
/**
* {@inheritDoc}
*/
@Override
public int value() {
return value;
}
/**
* Returns the corresponding enum entry for the given value.
* @param value
* @return enum entry
*/
public static @NonNull ColorStyle resolve(int value) {
switch (value) {
case 0: return ColorStyleUniform;
case 1: return ColorStyleObjectGradient;
case 2: return ColorStyleRangeGradient;
default: throw new QNoSuchEnumValueException(value);
}
}
private final int value;
}
/**
* Java wrapper for Qt enum Q3DTheme::Theme
*/
@QtUnlistedEnum
public enum Theme implements QtEnumerator {
/**
* Representing Q3DTheme:: ThemeQt
*/
ThemeQt(0),
/**
* Representing Q3DTheme:: ThemePrimaryColors
*/
ThemePrimaryColors(1),
/**
* Representing Q3DTheme:: ThemeDigia
*/
ThemeDigia(2),
/**
* Representing Q3DTheme:: ThemeStoneMoss
*/
ThemeStoneMoss(3),
/**
* Representing Q3DTheme:: ThemeArmyBlue
*/
ThemeArmyBlue(4),
/**
* Representing Q3DTheme:: ThemeRetro
*/
ThemeRetro(5),
/**
* Representing Q3DTheme:: ThemeEbony
*/
ThemeEbony(6),
/**
* Representing Q3DTheme:: ThemeIsabelle
*/
ThemeIsabelle(7),
/**
* Representing Q3DTheme:: ThemeUserDefined
*/
ThemeUserDefined(8);
static {
QtJambi_LibraryUtilities.initialize();
}
private Theme(int value) {
this.value = value;
}
/**
* {@inheritDoc}
*/
@Override
public int value() {
return value;
}
/**
* Returns the corresponding enum entry for the given value.
* @param value
* @return enum entry
*/
public static @NonNull Theme resolve(int value) {
switch (value) {
case 0: return ThemeQt;
case 1: return ThemePrimaryColors;
case 2: return ThemeDigia;
case 3: return ThemeStoneMoss;
case 4: return ThemeArmyBlue;
case 5: return ThemeRetro;
case 6: return ThemeEbony;
case 7: return ThemeIsabelle;
case 8: return ThemeUserDefined;
default: throw new QNoSuchEnumValueException(value);
}
}
private final int value;
}
/**
* See Q3DTheme:: ambientLightStrengthChanged(float)
*/
@QtPropertyNotify(name="ambientLightStrength")
public final @NonNull Signal1 ambientLightStrengthChanged = new Signal1<>();
/**
* See Q3DTheme:: backgroundColorChanged(QColor)
*/
@QtPropertyNotify(name="backgroundColor")
public final @NonNull Signal1 backgroundColorChanged = new Signal1<>();
/**
* See Q3DTheme:: backgroundEnabledChanged(bool)
*/
@QtPropertyNotify(name="backgroundEnabled")
public final @NonNull Signal1 backgroundEnabledChanged = new Signal1<>();
/**
* See Q3DTheme:: baseColorsChanged(QList<QColor>)
*/
@QtPropertyNotify(name="baseColors")
public final @NonNull Signal1> baseColorsChanged = new Signal1<>();
/**
* See Q3DTheme:: baseGradientsChanged(QList<QLinearGradient>)
*/
@QtPropertyNotify(name="baseGradients")
public final @NonNull Signal1> baseGradientsChanged = new Signal1<>();
/**
* See Q3DTheme:: colorStyleChanged(Q3DTheme::ColorStyle)
*/
@QtPropertyNotify(name="colorStyle")
public final @NonNull Signal1 colorStyleChanged = new Signal1<>();
/**
* See Q3DTheme:: fontChanged(QFont)
*/
@QtPropertyNotify(name="font")
public final @NonNull Signal1 fontChanged = new Signal1<>();
/**
* See Q3DTheme:: gridEnabledChanged(bool)
*/
@QtPropertyNotify(name="gridEnabled")
public final @NonNull Signal1 gridEnabledChanged = new Signal1<>();
/**
* See Q3DTheme:: gridLineColorChanged(QColor)
*/
@QtPropertyNotify(name="gridLineColor")
public final @NonNull Signal1 gridLineColorChanged = new Signal1<>();
/**
* See Q3DTheme:: highlightLightStrengthChanged(float)
*/
@QtPropertyNotify(name="highlightLightStrength")
public final @NonNull Signal1 highlightLightStrengthChanged = new Signal1<>();
/**
* See Q3DTheme:: labelBackgroundColorChanged(QColor)
*/
@QtPropertyNotify(name="labelBackgroundColor")
public final @NonNull Signal1 labelBackgroundColorChanged = new Signal1<>();
/**
* See Q3DTheme:: labelBackgroundEnabledChanged(bool)
*/
@QtPropertyNotify(name="labelBackgroundEnabled")
public final @NonNull Signal1 labelBackgroundEnabledChanged = new Signal1<>();
/**
* See Q3DTheme:: labelBorderEnabledChanged(bool)
*/
@QtPropertyNotify(name="labelBorderEnabled")
public final @NonNull Signal1 labelBorderEnabledChanged = new Signal1<>();
/**
* See Q3DTheme:: labelTextColorChanged(QColor)
*/
@QtPropertyNotify(name="labelTextColor")
public final @NonNull Signal1 labelTextColorChanged = new Signal1<>();
/**
* See Q3DTheme:: lightColorChanged(QColor)
*/
@QtPropertyNotify(name="lightColor")
public final @NonNull Signal1 lightColorChanged = new Signal1<>();
/**
* See Q3DTheme:: lightStrengthChanged(float)
*/
@QtPropertyNotify(name="lightStrength")
public final @NonNull Signal1 lightStrengthChanged = new Signal1<>();
/**
* See Q3DTheme:: multiHighlightColorChanged(QColor)
*/
@QtPropertyNotify(name="multiHighlightColor")
public final @NonNull Signal1 multiHighlightColorChanged = new Signal1<>();
/**
* See Q3DTheme:: multiHighlightGradientChanged(QLinearGradient)
*/
@QtPropertyNotify(name="multiHighlightGradient")
public final @NonNull Signal1 multiHighlightGradientChanged = new Signal1<>();
/**
* See Q3DTheme:: singleHighlightColorChanged(QColor)
*/
@QtPropertyNotify(name="singleHighlightColor")
public final @NonNull Signal1 singleHighlightColorChanged = new Signal1<>();
/**
* See Q3DTheme:: singleHighlightGradientChanged(QLinearGradient)
*/
@QtPropertyNotify(name="singleHighlightGradient")
public final @NonNull Signal1 singleHighlightGradientChanged = new Signal1<>();
/**
* See Q3DTheme:: typeChanged(Q3DTheme::Theme)
*/
@QtPropertyNotify(name="type")
public final @NonNull Signal1 typeChanged = new Signal1<>();
/**
* See Q3DTheme:: windowColorChanged(QColor)
*/
@QtPropertyNotify(name="windowColor")
public final @NonNull Signal1 windowColorChanged = new Signal1<>();
/**
* See Q3DTheme:: Q3DTheme(Q3DTheme::Theme, QObject*)
* @param themeType
* @param parent
*/
public Q3DTheme(io.qt.datavis.Q3DTheme.@NonNull Theme themeType, io.qt.core.@Nullable QObject parent){
super((QPrivateConstructor)null);
initialize_native(this, themeType, parent);
}
private native static void initialize_native(Q3DTheme instance, io.qt.datavis.Q3DTheme.Theme themeType, io.qt.core.QObject parent);
/**
* See Q3DTheme:: Q3DTheme(QObject*)
* @param parent
*/
public Q3DTheme(io.qt.core.@Nullable QObject parent){
super((QPrivateConstructor)null);
initialize_native(this, parent);
}
private native static void initialize_native(Q3DTheme instance, io.qt.core.QObject parent);
/**
* See Q3DTheme:: ambientLightStrength()const
* @return
*/
@QtPropertyReader(name="ambientLightStrength")
@QtUninvokable
public final float ambientLightStrength(){
return ambientLightStrength_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native float ambientLightStrength_native_constfct(long __this__nativeId);
/**
* See Q3DTheme:: backgroundColor()const
* @return
*/
@QtPropertyReader(name="backgroundColor")
@QtUninvokable
public final io.qt.gui.@NonNull QColor backgroundColor(){
return backgroundColor_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.gui.QColor backgroundColor_native_constfct(long __this__nativeId);
/**
* See Q3DTheme:: baseColors()const
* @return
*/
@QtPropertyReader(name="baseColors")
@QtUninvokable
public final io.qt.core.@NonNull QList baseColors(){
return baseColors_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QList baseColors_native_constfct(long __this__nativeId);
/**
* See Q3DTheme:: baseGradients()const
* @return
*/
@QtPropertyReader(name="baseGradients")
@QtUninvokable
public final io.qt.core.@NonNull QList baseGradients(){
return baseGradients_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.core.QList baseGradients_native_constfct(long __this__nativeId);
/**
* See Q3DTheme:: colorStyle()const
* @return
*/
@QtPropertyReader(name="colorStyle")
@QtUninvokable
public final io.qt.datavis.Q3DTheme.@NonNull ColorStyle colorStyle(){
return io.qt.datavis.Q3DTheme.ColorStyle.resolve(colorStyle_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)));
}
@QtUninvokable
private native int colorStyle_native_constfct(long __this__nativeId);
/**
*
* @return
*/
@QtPropertyReader(name="font")
@QtUninvokable
public final io.qt.gui.@NonNull QFont font(){
return font_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.gui.QFont font_native_constfct(long __this__nativeId);
/**
* See Q3DTheme:: gridLineColor()const
* @return
*/
@QtPropertyReader(name="gridLineColor")
@QtUninvokable
public final io.qt.gui.@NonNull QColor gridLineColor(){
return gridLineColor_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.gui.QColor gridLineColor_native_constfct(long __this__nativeId);
/**
* See Q3DTheme:: highlightLightStrength()const
* @return
*/
@QtPropertyReader(name="highlightLightStrength")
@QtUninvokable
public final float highlightLightStrength(){
return highlightLightStrength_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native float highlightLightStrength_native_constfct(long __this__nativeId);
/**
* See Q3DTheme:: isBackgroundEnabled()const
* @return
*/
@QtPropertyReader(name="backgroundEnabled")
@QtUninvokable
public final boolean isBackgroundEnabled(){
return isBackgroundEnabled_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean isBackgroundEnabled_native_constfct(long __this__nativeId);
/**
* See Q3DTheme:: isGridEnabled()const
* @return
*/
@QtPropertyReader(name="gridEnabled")
@QtUninvokable
public final boolean isGridEnabled(){
return isGridEnabled_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean isGridEnabled_native_constfct(long __this__nativeId);
/**
* See Q3DTheme:: isLabelBackgroundEnabled()const
* @return
*/
@QtPropertyReader(name="labelBackgroundEnabled")
@QtUninvokable
public final boolean isLabelBackgroundEnabled(){
return isLabelBackgroundEnabled_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean isLabelBackgroundEnabled_native_constfct(long __this__nativeId);
/**
* See Q3DTheme:: isLabelBorderEnabled()const
* @return
*/
@QtPropertyReader(name="labelBorderEnabled")
@QtUninvokable
public final boolean isLabelBorderEnabled(){
return isLabelBorderEnabled_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native boolean isLabelBorderEnabled_native_constfct(long __this__nativeId);
/**
* See Q3DTheme:: labelBackgroundColor()const
* @return
*/
@QtPropertyReader(name="labelBackgroundColor")
@QtUninvokable
public final io.qt.gui.@NonNull QColor labelBackgroundColor(){
return labelBackgroundColor_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.gui.QColor labelBackgroundColor_native_constfct(long __this__nativeId);
/**
* See Q3DTheme:: labelTextColor()const
* @return
*/
@QtPropertyReader(name="labelTextColor")
@QtUninvokable
public final io.qt.gui.@NonNull QColor labelTextColor(){
return labelTextColor_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.gui.QColor labelTextColor_native_constfct(long __this__nativeId);
/**
* See Q3DTheme:: lightColor()const
* @return
*/
@QtPropertyReader(name="lightColor")
@QtUninvokable
public final io.qt.gui.@NonNull QColor lightColor(){
return lightColor_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.gui.QColor lightColor_native_constfct(long __this__nativeId);
/**
* See Q3DTheme:: lightStrength()const
* @return
*/
@QtPropertyReader(name="lightStrength")
@QtUninvokable
public final float lightStrength(){
return lightStrength_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native float lightStrength_native_constfct(long __this__nativeId);
/**
* See Q3DTheme:: multiHighlightColor()const
* @return
*/
@QtPropertyReader(name="multiHighlightColor")
@QtUninvokable
public final io.qt.gui.@NonNull QColor multiHighlightColor(){
return multiHighlightColor_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.gui.QColor multiHighlightColor_native_constfct(long __this__nativeId);
/**
* See Q3DTheme:: multiHighlightGradient()const
* @return
*/
@QtPropertyReader(name="multiHighlightGradient")
@QtUninvokable
public final io.qt.gui.@NonNull QLinearGradient multiHighlightGradient(){
return multiHighlightGradient_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.gui.QLinearGradient multiHighlightGradient_native_constfct(long __this__nativeId);
/**
* See Q3DTheme:: setAmbientLightStrength(float)
* @param strength
*/
@QtPropertyWriter(name="ambientLightStrength")
@QtUninvokable
public final void setAmbientLightStrength(float strength){
setAmbientLightStrength_native_float(QtJambi_LibraryUtilities.internal.nativeId(this), strength);
}
@QtUninvokable
private native void setAmbientLightStrength_native_float(long __this__nativeId, float strength);
/**
* See Q3DTheme:: setBackgroundColor(QColor)
* @param color
*/
@QtPropertyWriter(name="backgroundColor")
@QtUninvokable
public final void setBackgroundColor(io.qt.gui.@NonNull QColor color){
setBackgroundColor_native_cref_QColor(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(color));
}
@QtUninvokable
private native void setBackgroundColor_native_cref_QColor(long __this__nativeId, long color);
/**
* See Q3DTheme:: setBackgroundEnabled(bool)
* @param enabled
*/
@QtPropertyWriter(name="backgroundEnabled")
@QtUninvokable
public final void setBackgroundEnabled(boolean enabled){
setBackgroundEnabled_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), enabled);
}
@QtUninvokable
private native void setBackgroundEnabled_native_bool(long __this__nativeId, boolean enabled);
/**
* See Q3DTheme:: setBaseColors(QList<QColor>)
* @param colors
*/
@QtPropertyWriter(name="baseColors")
@QtUninvokable
public final void setBaseColors(java.util.@NonNull Collection extends io.qt.gui.@NonNull QColor> colors){
setBaseColors_native_cref_QList(QtJambi_LibraryUtilities.internal.nativeId(this), colors);
}
@QtUninvokable
private native void setBaseColors_native_cref_QList(long __this__nativeId, java.util.Collection extends io.qt.gui.QColor> colors);
/**
* See Q3DTheme:: setBaseGradients(QList<QLinearGradient>)
* @param gradients
*/
@QtPropertyWriter(name="baseGradients")
@QtUninvokable
public final void setBaseGradients(java.util.@NonNull Collection extends io.qt.gui.@NonNull QLinearGradient> gradients){
setBaseGradients_native_cref_QList(QtJambi_LibraryUtilities.internal.nativeId(this), gradients);
}
@QtUninvokable
private native void setBaseGradients_native_cref_QList(long __this__nativeId, java.util.Collection extends io.qt.gui.QLinearGradient> gradients);
/**
* See Q3DTheme:: setColorStyle(Q3DTheme::ColorStyle)
* @param style
*/
@QtPropertyWriter(name="colorStyle")
@QtUninvokable
public final void setColorStyle(io.qt.datavis.Q3DTheme.@NonNull ColorStyle style){
setColorStyle_native_Q3DTheme_ColorStyle(QtJambi_LibraryUtilities.internal.nativeId(this), style.value());
}
@QtUninvokable
private native void setColorStyle_native_Q3DTheme_ColorStyle(long __this__nativeId, int style);
/**
*
* @param font
*/
@QtPropertyWriter(name="font")
@QtUninvokable
public final void setFont(io.qt.gui.@NonNull QFont font){
setFont_native_cref_QFont(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(font));
}
@QtUninvokable
private native void setFont_native_cref_QFont(long __this__nativeId, long font);
/**
* See Q3DTheme:: setGridEnabled(bool)
* @param enabled
*/
@QtPropertyWriter(name="gridEnabled")
@QtUninvokable
public final void setGridEnabled(boolean enabled){
setGridEnabled_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), enabled);
}
@QtUninvokable
private native void setGridEnabled_native_bool(long __this__nativeId, boolean enabled);
/**
* See Q3DTheme:: setGridLineColor(QColor)
* @param color
*/
@QtPropertyWriter(name="gridLineColor")
@QtUninvokable
public final void setGridLineColor(io.qt.gui.@NonNull QColor color){
setGridLineColor_native_cref_QColor(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(color));
}
@QtUninvokable
private native void setGridLineColor_native_cref_QColor(long __this__nativeId, long color);
/**
* See Q3DTheme:: setHighlightLightStrength(float)
* @param strength
*/
@QtPropertyWriter(name="highlightLightStrength")
@QtUninvokable
public final void setHighlightLightStrength(float strength){
setHighlightLightStrength_native_float(QtJambi_LibraryUtilities.internal.nativeId(this), strength);
}
@QtUninvokable
private native void setHighlightLightStrength_native_float(long __this__nativeId, float strength);
/**
* See Q3DTheme:: setLabelBackgroundColor(QColor)
* @param color
*/
@QtPropertyWriter(name="labelBackgroundColor")
@QtUninvokable
public final void setLabelBackgroundColor(io.qt.gui.@NonNull QColor color){
setLabelBackgroundColor_native_cref_QColor(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(color));
}
@QtUninvokable
private native void setLabelBackgroundColor_native_cref_QColor(long __this__nativeId, long color);
/**
* See Q3DTheme:: setLabelBackgroundEnabled(bool)
* @param enabled
*/
@QtPropertyWriter(name="labelBackgroundEnabled")
@QtUninvokable
public final void setLabelBackgroundEnabled(boolean enabled){
setLabelBackgroundEnabled_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), enabled);
}
@QtUninvokable
private native void setLabelBackgroundEnabled_native_bool(long __this__nativeId, boolean enabled);
/**
* See Q3DTheme:: setLabelBorderEnabled(bool)
* @param enabled
*/
@QtPropertyWriter(name="labelBorderEnabled")
@QtUninvokable
public final void setLabelBorderEnabled(boolean enabled){
setLabelBorderEnabled_native_bool(QtJambi_LibraryUtilities.internal.nativeId(this), enabled);
}
@QtUninvokable
private native void setLabelBorderEnabled_native_bool(long __this__nativeId, boolean enabled);
/**
* See Q3DTheme:: setLabelTextColor(QColor)
* @param color
*/
@QtPropertyWriter(name="labelTextColor")
@QtUninvokable
public final void setLabelTextColor(io.qt.gui.@NonNull QColor color){
setLabelTextColor_native_cref_QColor(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(color));
}
@QtUninvokable
private native void setLabelTextColor_native_cref_QColor(long __this__nativeId, long color);
/**
* See Q3DTheme:: setLightColor(QColor)
* @param color
*/
@QtPropertyWriter(name="lightColor")
@QtUninvokable
public final void setLightColor(io.qt.gui.@NonNull QColor color){
setLightColor_native_cref_QColor(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(color));
}
@QtUninvokable
private native void setLightColor_native_cref_QColor(long __this__nativeId, long color);
/**
* See Q3DTheme:: setLightStrength(float)
* @param strength
*/
@QtPropertyWriter(name="lightStrength")
@QtUninvokable
public final void setLightStrength(float strength){
setLightStrength_native_float(QtJambi_LibraryUtilities.internal.nativeId(this), strength);
}
@QtUninvokable
private native void setLightStrength_native_float(long __this__nativeId, float strength);
/**
* See Q3DTheme:: setMultiHighlightColor(QColor)
* @param color
*/
@QtPropertyWriter(name="multiHighlightColor")
@QtUninvokable
public final void setMultiHighlightColor(io.qt.gui.@NonNull QColor color){
setMultiHighlightColor_native_cref_QColor(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(color));
}
@QtUninvokable
private native void setMultiHighlightColor_native_cref_QColor(long __this__nativeId, long color);
/**
* See Q3DTheme:: setMultiHighlightGradient(QLinearGradient)
* @param gradient
*/
@QtPropertyWriter(name="multiHighlightGradient")
@QtUninvokable
public final void setMultiHighlightGradient(io.qt.gui.@NonNull QLinearGradient gradient){
setMultiHighlightGradient_native_cref_QLinearGradient(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(gradient));
}
@QtUninvokable
private native void setMultiHighlightGradient_native_cref_QLinearGradient(long __this__nativeId, long gradient);
/**
* See Q3DTheme:: setSingleHighlightColor(QColor)
* @param color
*/
@QtPropertyWriter(name="singleHighlightColor")
@QtUninvokable
public final void setSingleHighlightColor(io.qt.gui.@NonNull QColor color){
setSingleHighlightColor_native_cref_QColor(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(color));
}
@QtUninvokable
private native void setSingleHighlightColor_native_cref_QColor(long __this__nativeId, long color);
/**
* See Q3DTheme:: setSingleHighlightGradient(QLinearGradient)
* @param gradient
*/
@QtPropertyWriter(name="singleHighlightGradient")
@QtUninvokable
public final void setSingleHighlightGradient(io.qt.gui.@NonNull QLinearGradient gradient){
setSingleHighlightGradient_native_cref_QLinearGradient(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(gradient));
}
@QtUninvokable
private native void setSingleHighlightGradient_native_cref_QLinearGradient(long __this__nativeId, long gradient);
/**
* See Q3DTheme:: setType(Q3DTheme::Theme)
* @param themeType
*/
@QtPropertyWriter(name="type")
@QtUninvokable
public final void setType(io.qt.datavis.Q3DTheme.@NonNull Theme themeType){
setType_native_Q3DTheme_Theme(QtJambi_LibraryUtilities.internal.nativeId(this), themeType.value());
}
@QtUninvokable
private native void setType_native_Q3DTheme_Theme(long __this__nativeId, int themeType);
/**
* See Q3DTheme:: setWindowColor(QColor)
* @param color
*/
@QtPropertyWriter(name="windowColor")
@QtUninvokable
public final void setWindowColor(io.qt.gui.@NonNull QColor color){
setWindowColor_native_cref_QColor(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(color));
}
@QtUninvokable
private native void setWindowColor_native_cref_QColor(long __this__nativeId, long color);
/**
* See Q3DTheme:: singleHighlightColor()const
* @return
*/
@QtPropertyReader(name="singleHighlightColor")
@QtUninvokable
public final io.qt.gui.@NonNull QColor singleHighlightColor(){
return singleHighlightColor_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.gui.QColor singleHighlightColor_native_constfct(long __this__nativeId);
/**
* See Q3DTheme:: singleHighlightGradient()const
* @return
*/
@QtPropertyReader(name="singleHighlightGradient")
@QtUninvokable
public final io.qt.gui.@NonNull QLinearGradient singleHighlightGradient(){
return singleHighlightGradient_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.gui.QLinearGradient singleHighlightGradient_native_constfct(long __this__nativeId);
/**
*
* @return
*/
@QtPropertyReader(name="type")
@QtUninvokable
public final io.qt.datavis.Q3DTheme.@NonNull Theme type(){
return io.qt.datavis.Q3DTheme.Theme.resolve(type_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)));
}
@QtUninvokable
private native int type_native_constfct(long __this__nativeId);
/**
* See Q3DTheme:: windowColor()const
* @return
*/
@QtPropertyReader(name="windowColor")
@QtUninvokable
public final io.qt.gui.@NonNull QColor windowColor(){
return windowColor_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this));
}
@QtUninvokable
private native io.qt.gui.QColor windowColor_native_constfct(long __this__nativeId);
/**
* Constructor for internal use only.
* @param p expected to be null
.
* @hidden
*/
@NativeAccess
protected Q3DTheme(QPrivateConstructor p) { super(p); }
/**
* Constructor for internal use only.
* It is not allowed to call the declarative constructor from inside Java.
* @hidden
*/
@NativeAccess
protected Q3DTheme(QDeclarativeConstructor constructor) {
super((QPrivateConstructor)null);
initialize_native(this, constructor);
}
@QtUninvokable
private static native void initialize_native(Q3DTheme instance, QDeclarativeConstructor constructor);
/**
* Overloaded constructor for {@link #Q3DTheme(io.qt.datavis.Q3DTheme.Theme, io.qt.core.QObject)}
* with parent = null
.
*/
public Q3DTheme(io.qt.datavis.Q3DTheme.@NonNull Theme themeType) {
this(themeType, (io.qt.core.QObject)null);
}
/**
* Overloaded constructor for {@link #Q3DTheme(io.qt.core.QObject)}
* with parent = null
.
*/
public Q3DTheme() {
this((io.qt.core.QObject)null);
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #ambientLightStrength()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final float getAmbientLightStrength() {
return ambientLightStrength();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #backgroundColor()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.gui.@NonNull QColor getBackgroundColor() {
return backgroundColor();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #baseColors()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.core.@NonNull QList getBaseColors() {
return baseColors();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #baseGradients()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.core.@NonNull QList getBaseGradients() {
return baseGradients();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #colorStyle()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.datavis.Q3DTheme.@NonNull ColorStyle getColorStyle() {
return colorStyle();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #font()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.gui.@NonNull QFont getFont() {
return font();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #gridLineColor()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.gui.@NonNull QColor getGridLineColor() {
return gridLineColor();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #highlightLightStrength()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final float getHighlightLightStrength() {
return highlightLightStrength();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #isBackgroundEnabled()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final boolean getBackgroundEnabled() {
return isBackgroundEnabled();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #isGridEnabled()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final boolean getGridEnabled() {
return isGridEnabled();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #isLabelBackgroundEnabled()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final boolean getLabelBackgroundEnabled() {
return isLabelBackgroundEnabled();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #isLabelBorderEnabled()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final boolean getLabelBorderEnabled() {
return isLabelBorderEnabled();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #labelBackgroundColor()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.gui.@NonNull QColor getLabelBackgroundColor() {
return labelBackgroundColor();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #labelTextColor()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.gui.@NonNull QColor getLabelTextColor() {
return labelTextColor();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #lightColor()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.gui.@NonNull QColor getLightColor() {
return lightColor();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #lightStrength()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final float getLightStrength() {
return lightStrength();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #multiHighlightColor()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.gui.@NonNull QColor getMultiHighlightColor() {
return multiHighlightColor();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #multiHighlightGradient()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.gui.@NonNull QLinearGradient getMultiHighlightGradient() {
return multiHighlightGradient();
}
/**
* Overloaded function for {@link #setBackgroundColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setBackgroundColor(io.qt.core.Qt.@NonNull GlobalColor color) {
setBackgroundColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setBackgroundColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setBackgroundColor(io.qt.gui.@NonNull QRgba64 color) {
setBackgroundColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setBackgroundColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setBackgroundColor(java.lang.@NonNull String color) {
setBackgroundColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setFont(io.qt.gui.QFont)}.
*/
@QtUninvokable
public final void setFont(java.lang.@NonNull String font) {
setFont(new io.qt.gui.QFont(font));
}
/**
* Overloaded function for {@link #setGridLineColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setGridLineColor(io.qt.core.Qt.@NonNull GlobalColor color) {
setGridLineColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setGridLineColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setGridLineColor(io.qt.gui.@NonNull QRgba64 color) {
setGridLineColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setGridLineColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setGridLineColor(java.lang.@NonNull String color) {
setGridLineColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setLabelBackgroundColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setLabelBackgroundColor(io.qt.core.Qt.@NonNull GlobalColor color) {
setLabelBackgroundColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setLabelBackgroundColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setLabelBackgroundColor(io.qt.gui.@NonNull QRgba64 color) {
setLabelBackgroundColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setLabelBackgroundColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setLabelBackgroundColor(java.lang.@NonNull String color) {
setLabelBackgroundColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setLabelTextColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setLabelTextColor(io.qt.core.Qt.@NonNull GlobalColor color) {
setLabelTextColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setLabelTextColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setLabelTextColor(io.qt.gui.@NonNull QRgba64 color) {
setLabelTextColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setLabelTextColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setLabelTextColor(java.lang.@NonNull String color) {
setLabelTextColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setLightColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setLightColor(io.qt.core.Qt.@NonNull GlobalColor color) {
setLightColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setLightColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setLightColor(io.qt.gui.@NonNull QRgba64 color) {
setLightColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setLightColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setLightColor(java.lang.@NonNull String color) {
setLightColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setMultiHighlightColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setMultiHighlightColor(io.qt.core.Qt.@NonNull GlobalColor color) {
setMultiHighlightColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setMultiHighlightColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setMultiHighlightColor(io.qt.gui.@NonNull QRgba64 color) {
setMultiHighlightColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setMultiHighlightColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setMultiHighlightColor(java.lang.@NonNull String color) {
setMultiHighlightColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setSingleHighlightColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setSingleHighlightColor(io.qt.core.Qt.@NonNull GlobalColor color) {
setSingleHighlightColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setSingleHighlightColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setSingleHighlightColor(io.qt.gui.@NonNull QRgba64 color) {
setSingleHighlightColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setSingleHighlightColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setSingleHighlightColor(java.lang.@NonNull String color) {
setSingleHighlightColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setWindowColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setWindowColor(io.qt.core.Qt.@NonNull GlobalColor color) {
setWindowColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setWindowColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setWindowColor(io.qt.gui.@NonNull QRgba64 color) {
setWindowColor(new io.qt.gui.QColor(color));
}
/**
* Overloaded function for {@link #setWindowColor(io.qt.gui.QColor)}.
*/
@QtUninvokable
public final void setWindowColor(java.lang.@NonNull String color) {
setWindowColor(new io.qt.gui.QColor(color));
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #singleHighlightColor()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.gui.@NonNull QColor getSingleHighlightColor() {
return singleHighlightColor();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #singleHighlightGradient()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.gui.@NonNull QLinearGradient getSingleHighlightGradient() {
return singleHighlightGradient();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #type()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.datavis.Q3DTheme.@NonNull Theme getType() {
return type();
}
/**
* @hidden
* Kotlin property getter. In Java use {@link #windowColor()} instead.
*/
@QtPropertyReader(enabled=false)
@QtUninvokable
public final io.qt.gui.@NonNull QColor getWindowColor() {
return windowColor();
}
}