Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QQuickFontValueType Class Reference

#include <qquickvaluetypes_p.h>

+ Collaboration diagram for QQuickFontValueType:

Public Member Functions

Q_INVOKABLE QString toString () const
 
QString family () const
 
void setFamily (const QString &)
 
QString styleName () const
 
void setStyleName (const QString &)
 
bool bold () const
 
void setBold (bool b)
 
int weight () const
 
void setWeight (int)
 
bool italic () const
 
void setItalic (bool b)
 
bool underline () const
 
void setUnderline (bool b)
 
bool overline () const
 
void setOverline (bool b)
 
bool strikeout () const
 
void setStrikeout (bool b)
 
qreal pointSize () const
 
void setPointSize (qreal size)
 
int pixelSize () const
 
void setPixelSize (int size)
 
QQuickFontEnums::Capitalization capitalization () const
 
void setCapitalization (QQuickFontEnums::Capitalization)
 
qreal letterSpacing () const
 
void setLetterSpacing (qreal spacing)
 
qreal wordSpacing () const
 
void setWordSpacing (qreal spacing)
 
QQuickFontEnums::HintingPreference hintingPreference () const
 
void setHintingPreference (QQuickFontEnums::HintingPreference)
 
bool kerning () const
 
void setKerning (bool b)
 
bool preferShaping () const
 
void setPreferShaping (bool b)
 
QVariantMap features () const
 
void setFeatures (const QVariantMap &features)
 
 operator QFont () const
 

Static Public Member Functions

static QVariant create (const QJSValue &value)
 

Properties

QString family
 
QString styleName
 
bool bold
 
int weight
 
bool italic
 
bool underline
 
bool overline
 
bool strikeout
 
qreal pointSize
 
int pixelSize
 
QQuickFontEnums::Capitalization capitalization
 
qreal letterSpacing
 
qreal wordSpacing
 
QQuickFontEnums::HintingPreference hintingPreference
 
bool kerning
 
bool preferShaping
 
QVariantMap features
 

Detailed Description

Definition at line 389 of file qquickvaluetypes_p.h.

Member Function Documentation

◆ bold()

bool QQuickFontValueType::bold ( ) const

Definition at line 890 of file qquickvaluetypes.cpp.

◆ capitalization()

QQuickFontEnums::Capitalization QQuickFontValueType::capitalization ( ) const

Definition at line 987 of file qquickvaluetypes.cpp.

◆ create()

◆ family()

QString QQuickFontValueType::family ( ) const

Definition at line 870 of file qquickvaluetypes.cpp.

◆ features()

QVariantMap QQuickFontValueType::features ( ) const

Definition at line 1072 of file qquickvaluetypes.cpp.

References QString::fromUtf8(), ret, tag, and QFont::tagToString().

+ Here is the call graph for this function:

◆ hintingPreference()

QQuickFontEnums::HintingPreference QQuickFontValueType::hintingPreference ( ) const

Definition at line 1017 of file qquickvaluetypes.cpp.

◆ italic()

bool QQuickFontValueType::italic ( ) const

Definition at line 910 of file qquickvaluetypes.cpp.

◆ kerning()

bool QQuickFontValueType::kerning ( ) const

Definition at line 1027 of file qquickvaluetypes.cpp.

◆ letterSpacing()

qreal QQuickFontValueType::letterSpacing ( ) const

Definition at line 997 of file qquickvaluetypes.cpp.

◆ operator QFont()

QQuickFontValueType::operator QFont ( ) const
inline

Definition at line 474 of file qquickvaluetypes_p.h.

◆ overline()

bool QQuickFontValueType::overline ( ) const

Definition at line 930 of file qquickvaluetypes.cpp.

◆ pixelSize()

int QQuickFontValueType::pixelSize ( ) const

Definition at line 970 of file qquickvaluetypes.cpp.

References qt_defaultDpi().

+ Here is the call graph for this function:

◆ pointSize()

qreal QQuickFontValueType::pointSize ( ) const

Definition at line 950 of file qquickvaluetypes.cpp.

References qt_defaultDpi().

+ Here is the call graph for this function:

◆ preferShaping()

bool QQuickFontValueType::preferShaping ( ) const

Definition at line 1037 of file qquickvaluetypes.cpp.

References QFont::PreferNoShaping.

◆ setBold()

void QQuickFontValueType::setBold ( bool  b)

Definition at line 895 of file qquickvaluetypes.cpp.

◆ setCapitalization()

void QQuickFontValueType::setCapitalization ( QQuickFontEnums::Capitalization  c)

Definition at line 992 of file qquickvaluetypes.cpp.

◆ setFamily()

void QQuickFontValueType::setFamily ( const QString family)

Definition at line 875 of file qquickvaluetypes.cpp.

References family.

◆ setFeatures()

void QQuickFontValueType::setFeatures ( const QVariantMap features)

Definition at line 1050 of file qquickvaluetypes.cpp.

References QMap< Key, T >::constBegin(), QMap< Key, T >::constEnd(), features, it, ok, qWarning, QFont::stringToTag(), tag, and QString::toUtf8().

+ Here is the call graph for this function:

◆ setHintingPreference()

void QQuickFontValueType::setHintingPreference ( QQuickFontEnums::HintingPreference  hintingPreference)

Definition at line 1022 of file qquickvaluetypes.cpp.

References hintingPreference.

◆ setItalic()

void QQuickFontValueType::setItalic ( bool  b)

Definition at line 915 of file qquickvaluetypes.cpp.

◆ setKerning()

void QQuickFontValueType::setKerning ( bool  b)

Definition at line 1032 of file qquickvaluetypes.cpp.

◆ setLetterSpacing()

void QQuickFontValueType::setLetterSpacing ( qreal  spacing)

Definition at line 1002 of file qquickvaluetypes.cpp.

References QFont::AbsoluteSpacing.

◆ setOverline()

void QQuickFontValueType::setOverline ( bool  b)

Definition at line 935 of file qquickvaluetypes.cpp.

◆ setPixelSize()

void QQuickFontValueType::setPixelSize ( int  size)

Definition at line 978 of file qquickvaluetypes.cpp.

References qWarning, and QFont::SizeResolved.

◆ setPointSize()

void QQuickFontValueType::setPointSize ( qreal  size)

Definition at line 958 of file qquickvaluetypes.cpp.

References qWarning, and QFont::SizeResolved.

◆ setPreferShaping()

void QQuickFontValueType::setPreferShaping ( bool  b)

Definition at line 1042 of file qquickvaluetypes.cpp.

References QFont::PreferNoShaping.

◆ setStrikeout()

void QQuickFontValueType::setStrikeout ( bool  b)

Definition at line 945 of file qquickvaluetypes.cpp.

◆ setStyleName()

void QQuickFontValueType::setStyleName ( const QString style)

Definition at line 885 of file qquickvaluetypes.cpp.

◆ setUnderline()

void QQuickFontValueType::setUnderline ( bool  b)

Definition at line 925 of file qquickvaluetypes.cpp.

◆ setWeight()

void QQuickFontValueType::setWeight ( int  w)

Definition at line 905 of file qquickvaluetypes.cpp.

◆ setWordSpacing()

void QQuickFontValueType::setWordSpacing ( qreal  spacing)

Definition at line 1012 of file qquickvaluetypes.cpp.

◆ strikeout()

bool QQuickFontValueType::strikeout ( ) const

Definition at line 940 of file qquickvaluetypes.cpp.

◆ styleName()

QString QQuickFontValueType::styleName ( ) const

Definition at line 880 of file qquickvaluetypes.cpp.

◆ toString()

QString QQuickFontValueType::toString ( ) const

Definition at line 865 of file qquickvaluetypes.cpp.

References QString::arg().

+ Here is the call graph for this function:

◆ underline()

bool QQuickFontValueType::underline ( ) const

Definition at line 920 of file qquickvaluetypes.cpp.

◆ weight()

int QQuickFontValueType::weight ( ) const

Definition at line 900 of file qquickvaluetypes.cpp.

◆ wordSpacing()

qreal QQuickFontValueType::wordSpacing ( ) const

Definition at line 1007 of file qquickvaluetypes.cpp.

Property Documentation

◆ bold

bool QQuickFontValueType::bold
readwrite

Definition at line 391 of file qquickvaluetypes_p.h.

◆ capitalization

QQuickFontEnums::Capitalization QQuickFontValueType::capitalization
readwrite

Definition at line 391 of file qquickvaluetypes_p.h.

◆ family

QString QQuickFontValueType::family
readwrite

Definition at line 391 of file qquickvaluetypes_p.h.

Referenced by setFamily().

◆ features

QVariantMap QQuickFontValueType::features
readwrite

Definition at line 391 of file qquickvaluetypes_p.h.

Referenced by setFeatures().

◆ hintingPreference

QQuickFontEnums::HintingPreference QQuickFontValueType::hintingPreference
readwrite

Definition at line 391 of file qquickvaluetypes_p.h.

Referenced by setHintingPreference().

◆ italic

bool QQuickFontValueType::italic
readwrite

Definition at line 391 of file qquickvaluetypes_p.h.

◆ kerning

bool QQuickFontValueType::kerning
readwrite

Definition at line 391 of file qquickvaluetypes_p.h.

◆ letterSpacing

qreal QQuickFontValueType::letterSpacing
readwrite

Definition at line 391 of file qquickvaluetypes_p.h.

◆ overline

bool QQuickFontValueType::overline
readwrite

Definition at line 391 of file qquickvaluetypes_p.h.

◆ pixelSize

int QQuickFontValueType::pixelSize
readwrite

Definition at line 391 of file qquickvaluetypes_p.h.

◆ pointSize

qreal QQuickFontValueType::pointSize
readwrite

Definition at line 391 of file qquickvaluetypes_p.h.

◆ preferShaping

bool QQuickFontValueType::preferShaping
readwrite

Definition at line 391 of file qquickvaluetypes_p.h.

◆ strikeout

bool QQuickFontValueType::strikeout
readwrite

Definition at line 391 of file qquickvaluetypes_p.h.

◆ styleName

QString QQuickFontValueType::styleName
readwrite

Definition at line 391 of file qquickvaluetypes_p.h.

◆ underline

bool QQuickFontValueType::underline
readwrite

Definition at line 391 of file qquickvaluetypes_p.h.

◆ weight

int QQuickFontValueType::weight
readwrite

Definition at line 391 of file qquickvaluetypes_p.h.

◆ wordSpacing

qreal QQuickFontValueType::wordSpacing
readwrite

Definition at line 391 of file qquickvaluetypes_p.h.


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