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

io.qt.gui.QPdfOutputIntent Maven / Gradle / Ivy

package io.qt.gui;

import io.qt.*;


/**
 * 

Java wrapper for Qt class QPdfOutputIntent

* @since This class was introduced in Qt 6.8. */ public class QPdfOutputIntent extends QtObject implements java.lang.Cloneable { static { QtJambi_LibraryUtilities.initialize(); } /** *

See QPdfOutputIntent::QPdfOutputIntent()

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

See QPdfOutputIntent::QPdfOutputIntent(QPdfOutputIntent)

* @param other */ public QPdfOutputIntent(io.qt.gui.@StrictNonNull QPdfOutputIntent other){ super((QPrivateConstructor)null); java.util.Objects.requireNonNull(other, "Argument 'other': null not expected."); initialize_native(this, other); } private native static void initialize_native(QPdfOutputIntent instance, io.qt.gui.QPdfOutputIntent other); /** *

See QPdfOutputIntent::operator=(QPdfOutputIntent)

* @param other */ @QtUninvokable public final void assign(io.qt.gui.@StrictNonNull QPdfOutputIntent other){ java.util.Objects.requireNonNull(other, "Argument 'other': null not expected."); assign_native_cref_QPdfOutputIntent(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(other)); } @QtUninvokable private native void assign_native_cref_QPdfOutputIntent(long __this__nativeId, long other); /** *

See QPdfOutputIntent::outputCondition()const

* @return */ @QtUninvokable public final java.lang.@NonNull String outputCondition(){ return outputCondition_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native java.lang.String outputCondition_native_constfct(long __this__nativeId); /** *

See QPdfOutputIntent::outputConditionIdentifier()const

* @return */ @QtUninvokable public final java.lang.@NonNull String outputConditionIdentifier(){ return outputConditionIdentifier_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native java.lang.String outputConditionIdentifier_native_constfct(long __this__nativeId); /** *

See QPdfOutputIntent::outputProfile()const

* @return */ @QtUninvokable public final io.qt.gui.@NonNull QColorSpace outputProfile(){ return outputProfile_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native io.qt.gui.QColorSpace outputProfile_native_constfct(long __this__nativeId); /** *

See QPdfOutputIntent::registryName()const

* @return */ @QtUninvokable public final io.qt.core.@NonNull QUrl registryName(){ return registryName_native_constfct(QtJambi_LibraryUtilities.internal.nativeId(this)); } @QtUninvokable private native io.qt.core.QUrl registryName_native_constfct(long __this__nativeId); /** *

See QPdfOutputIntent::setOutputCondition(QString)

* @param condition */ @QtUninvokable public final void setOutputCondition(java.lang.@NonNull String condition){ setOutputCondition_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), condition); } @QtUninvokable private native void setOutputCondition_native_cref_QString(long __this__nativeId, java.lang.String condition); /** *

See QPdfOutputIntent::setOutputConditionIdentifier(QString)

* @param identifier */ @QtUninvokable public final void setOutputConditionIdentifier(java.lang.@NonNull String identifier){ setOutputConditionIdentifier_native_cref_QString(QtJambi_LibraryUtilities.internal.nativeId(this), identifier); } @QtUninvokable private native void setOutputConditionIdentifier_native_cref_QString(long __this__nativeId, java.lang.String identifier); /** *

See QPdfOutputIntent::setOutputProfile(QColorSpace)

* @param profile */ @QtUninvokable public final void setOutputProfile(io.qt.gui.@NonNull QColorSpace profile){ setOutputProfile_native_cref_QColorSpace(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(profile)); } @QtUninvokable private native void setOutputProfile_native_cref_QColorSpace(long __this__nativeId, long profile); /** *

See QPdfOutputIntent::setRegistryName(QUrl)

* @param name */ @QtUninvokable public final void setRegistryName(io.qt.core.@NonNull QUrl name){ setRegistryName_native_cref_QUrl(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(name)); } @QtUninvokable private native void setRegistryName_native_cref_QUrl(long __this__nativeId, long name); /** *

See QPdfOutputIntent::swap(QPdfOutputIntent&)

* @param other */ @QtUninvokable public final void swap(io.qt.gui.@StrictNonNull QPdfOutputIntent other){ java.util.Objects.requireNonNull(other, "Argument 'other': null not expected."); swap_native_ref_QPdfOutputIntent(QtJambi_LibraryUtilities.internal.nativeId(this), QtJambi_LibraryUtilities.internal.checkedNativeId(other)); } @QtUninvokable private native void swap_native_ref_QPdfOutputIntent(long __this__nativeId, long other); /** * Constructor for internal use only. * @param p expected to be null. * @hidden */ @NativeAccess protected QPdfOutputIntent(QPrivateConstructor p) { super(p); } /** *

Creates and returns a copy of this object.

See QPdfOutputIntent::QPdfOutputIntent(QPdfOutputIntent)

*/ @QtUninvokable @Override public QPdfOutputIntent clone() { return clone_native(QtJambi_LibraryUtilities.internal.nativeId(this)); } private static native QPdfOutputIntent clone_native(long __this_nativeId); /** *

Overloaded function for {@link #setOutputProfile(io.qt.gui.QColorSpace)}.

*/ @QtUninvokable public final void setOutputProfile(io.qt.gui.QColorSpace.@NonNull NamedColorSpace profile) { setOutputProfile(new io.qt.gui.QColorSpace(profile)); } /** *

Overloaded function for {@link #setRegistryName(io.qt.core.QUrl)}.

*/ @QtUninvokable public final void setRegistryName(java.lang.@NonNull String name) { setRegistryName(new io.qt.core.QUrl(name)); } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy