Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QQuickColorSpaceValueType Class Reference

#include <qquickvaluetypes_p.h>

+ Collaboration diagram for QQuickColorSpaceValueType:

Public Member Functions

QQuickColorSpaceEnums::NamedColorSpace namedColorSpace () const noexcept
 
void setNamedColorSpace (QQuickColorSpaceEnums::NamedColorSpace namedColorSpace)
 
QQuickColorSpaceEnums::Primaries primaries () const noexcept
 
void setPrimaries (QQuickColorSpaceEnums::Primaries primariesId)
 
QQuickColorSpaceEnums::TransferFunction transferFunction () const noexcept
 
void setTransferFunction (QQuickColorSpaceEnums::TransferFunction transferFunction)
 
float gamma () const noexcept
 
void setGamma (float gamma)
 
 operator QColorSpace () const
 

Static Public Member Functions

static QVariant create (const QJSValue &params)
 

Properties

QQuickColorSpaceEnums::NamedColorSpace namedColorSpace
 
QQuickColorSpaceEnums::Primaries primaries
 
QQuickColorSpaceEnums::TransferFunction transferFunction
 
float gamma
 

Detailed Description

Definition at line 516 of file qquickvaluetypes_p.h.

Member Function Documentation

◆ create()

QVariant QQuickColorSpaceValueType::create ( const QJSValue & params)
static

Definition at line 1083 of file qquickvaluetypes.cpp.

References QColorSpace::Gamma, gamma, QJSValue::property(), and QStringLiteral.

+ Here is the call graph for this function:

◆ gamma()

float QQuickColorSpaceValueType::gamma ( ) const
noexcept

Definition at line 1142 of file qquickvaluetypes.cpp.

◆ namedColorSpace()

QQuickColorSpaceEnums::NamedColorSpace QQuickColorSpaceValueType::namedColorSpace ( ) const
noexcept

Definition at line 1111 of file qquickvaluetypes.cpp.

References QColorSpacePrivate::get(), and QQuickColorSpaceEnums::Unknown.

+ Here is the call graph for this function:

◆ operator QColorSpace()

QQuickColorSpaceValueType::operator QColorSpace ( ) const
inline

Definition at line 544 of file qquickvaluetypes_p.h.

◆ primaries()

QQuickColorSpaceEnums::Primaries QQuickColorSpaceValueType::primaries ( ) const
noexcept

Definition at line 1122 of file qquickvaluetypes.cpp.

◆ setGamma()

void QQuickColorSpaceValueType::setGamma ( float gamma)

Definition at line 1147 of file qquickvaluetypes.cpp.

References gamma.

◆ setNamedColorSpace()

void QQuickColorSpaceValueType::setNamedColorSpace ( QQuickColorSpaceEnums::NamedColorSpace namedColorSpace)

Definition at line 1117 of file qquickvaluetypes.cpp.

References namedColorSpace.

◆ setPrimaries()

void QQuickColorSpaceValueType::setPrimaries ( QQuickColorSpaceEnums::Primaries primariesId)

Definition at line 1127 of file qquickvaluetypes.cpp.

◆ setTransferFunction()

void QQuickColorSpaceValueType::setTransferFunction ( QQuickColorSpaceEnums::TransferFunction transferFunction)

Definition at line 1137 of file qquickvaluetypes.cpp.

References transferFunction.

◆ transferFunction()

QQuickColorSpaceEnums::TransferFunction QQuickColorSpaceValueType::transferFunction ( ) const
noexcept

Definition at line 1132 of file qquickvaluetypes.cpp.

Property Documentation

◆ gamma

float QQuickColorSpaceValueType::gamma
readwrite

Definition at line 524 of file qquickvaluetypes_p.h.

Referenced by create(), and setGamma().

◆ namedColorSpace

QQuickColorSpaceEnums::NamedColorSpace QQuickColorSpaceValueType::namedColorSpace
readwrite

Definition at line 521 of file qquickvaluetypes_p.h.

Referenced by setNamedColorSpace().

◆ primaries

QQuickColorSpaceEnums::Primaries QQuickColorSpaceValueType::primaries
readwrite

Definition at line 522 of file qquickvaluetypes_p.h.

◆ transferFunction

QQuickColorSpaceEnums::TransferFunction QQuickColorSpaceValueType::transferFunction
readwrite

Definition at line 523 of file qquickvaluetypes_p.h.

Referenced by setTransferFunction().


The documentation for this class was generated from the following files: