- All Implemented Interfaces:
QtObjectInterface,Cloneable,Comparable<QFont>
Specifies a query for a font used for drawing text
Java wrapper for Qt class QFont
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumJava wrapper for Qt enumQFont::Capitalizationstatic enumJava wrapper for Qt enumQFont::HintingPreferencestatic enumJava wrapper for Qt enumQFont::ResolvePropertiesstatic enumJava wrapper for Qt enumQFont::SpacingTypestatic enumJava wrapper for Qt enumQFont::Stretchstatic enumJava wrapper for Qt enumQFont::Stylestatic enumJava wrapper for Qt enumQFont::StyleHintstatic enumJava wrapper for Qt enumQFont::StyleStrategystatic classQFont::Tag type provides access to advanced font featuresstatic enumJava wrapper for Qt enumQFont::Weight -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final QMetaObjectThis variable stores the meta-object for the class. -
Constructor Summary
ConstructorsConstructorDescriptionQFont()SeeQFont::QFont() QFont(QFont font, QPaintDevice pd) Overloaded constructor forQFont(java.lang.String, int, int, boolean)Overloaded constructor forQFont(java.lang.String, int, int, boolean)Overloaded constructor forQFont(java.lang.String, int, int, boolean)withitalic = false.QFont(String font, QPaintDevice pd) Overloaded constructor forQFont(io.qt.gui.QFont, io.qt.gui.QPaintDevice).QFont(Collection<String> families) Overloaded constructor forQFont(java.util.Collection, int, int, boolean)QFont(Collection<String> families, int pointSize) Overloaded constructor forQFont(java.util.Collection, int, int, boolean)QFont(Collection<String> families, int pointSize, int weight) Overloaded constructor forQFont(java.util.Collection, int, int, boolean)withitalic = false.QFont(Collection<String> families, int pointSize, int weight, boolean italic) -
Method Summary
Modifier and TypeMethodDescriptionfinal voidfinal voidOverloaded function forassign(io.qt.gui.QFont).final booleanbold()static voidSeeQFont::cacheStatistics() final QFont.Capitalizationstatic voidcleanup()SeeQFont::cleanup() final voidfinal voidclone()Creates and returns a copy of this object.intfinal Stringfinal booleanfinal booleanOverloaded function forequals(io.qt.gui.QFont).booleanfinal booleanfinal QStringListfamilies()final Stringfamily()final intfeatureValue(QFont.Tag tag) final intfeatureValue(String tag) Overloaded function forfeatureValue(io.qt.gui.QFont.Tag).final booleanfinal booleanfromString(String arg__1) inthashCode()Returns the objects's hash code computed byqHash(QFont).final QFont.HintingPreferencestatic voidSeeQFont::initialize() static voidinsertSubstitution(String arg__1, String arg__2) static voidinsertSubstitutions(String arg__1, Collection<String> arg__2) final booleanfinal booleanOverloaded function forisCopyOf(io.qt.gui.QFont).final booleanisFeatureSet(QFont.Tag tag) final booleanisFeatureSet(String tag) Overloaded function forisFeatureSet(io.qt.gui.QFont.Tag).final booleanfinal booleanisVariableAxisSet(String tag) Overloaded function forisVariableAxisSet(io.qt.gui.QFont.Tag).final booleanitalic()final booleankerning()final Stringkey()final intSeeQFont::legacyWeight()const final doublefinal QFont.SpacingTypefinal booleanoverline()final intfinal intfinal doublevoidreadFrom(QDataStream arg__1) static voidremoveSubstitutions(String arg__1) final QFontfinal QFontOverloaded function forresolve(io.qt.gui.QFont).final intSeeQFont::resolveMask()const final voidsetBold(boolean arg__1) final voidfinal voidsetFamilies(Collection<String> arg__1) final voidfinal voidsetFeature(QFont.Tag tag, int value) final voidsetFeature(String tag, int value) Overloaded function forsetFeature(io.qt.gui.QFont.Tag, int).final voidsetFixedPitch(boolean arg__1) final voidsetHintingPreference(QFont.HintingPreference hintingPreference) final voidsetItalic(boolean b) final voidsetKerning(boolean arg__1) final voidsetLegacyWeight(int legacyWeight) SeeQFont::setLegacyWeight(int) final voidsetLetterSpacing(QFont.SpacingType type, double spacing) final voidsetOverline(boolean arg__1) final voidsetPixelSize(int arg__1) final voidsetPointSize(int arg__1) final voidsetPointSizeF(double arg__1) final voidsetResolveMask(int mask) SeeQFont::setResolveMask(uint) final voidsetStretch(int arg__1) final voidsetStrikeOut(boolean arg__1) final voidsetStyle(QFont.Style style) final voidsetStyleHint(QFont.StyleHint arg__1) Overloaded function forsetStyleHint(io.qt.gui.QFont.StyleHint, io.qt.gui.QFont.StyleStrategy)witharg__2 = io.qt.gui.QFont.StyleStrategy.PreferDefault.final voidsetStyleHint(QFont.StyleHint arg__1, QFont.StyleStrategy arg__2) final voidsetStyleName(String arg__1) final voidfinal voidsetUnderline(boolean arg__1) final voidsetVariableAxis(QFont.Tag tag, float value) final voidsetVariableAxis(String tag, float value) Overloaded function forsetVariableAxis(io.qt.gui.QFont.Tag, float).final voidsetWeight(QFont.Weight weight) final voidsetWordSpacing(double spacing) final intstretch()final booleanfinal QFont.Stylestyle()final QFont.StyleHintfinal Stringfinal QFont.StyleStrategystatic Stringsubstitute(String arg__1) static QStringListsubstitutes(String arg__1) static QStringListfinal voidfinal StringtoString()final booleanfinal voidunsetFeature(QFont.Tag tag) final voidunsetFeature(String tag) Overloaded function forunsetFeature(io.qt.gui.QFont.Tag).final voidfinal voidunsetVariableAxis(String tag) Overloaded function forunsetVariableAxis(io.qt.gui.QFont.Tag).final floatfinal floatvariableAxisValue(String tag) Overloaded function forvariableAxisValue(io.qt.gui.QFont.Tag).final QFont.Weightweight()final doublevoidwriteTo(QDataStream arg__1) Methods inherited from class io.qt.QtObject
dispose, isDisposed
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class.
-
-
Constructor Details
-
QFont
public QFont()See
QFont::QFont() -
QFont
- Parameters:
font-
-
QFont
- Parameters:
font-pd-
-
QFont
- Parameters:
family-pointSize-weight-italic-
-
QFont
- Parameters:
families-pointSize-weight-italic-
-
QFont
Overloaded constructor for
QFont(io.qt.gui.QFont, io.qt.gui.QPaintDevice). -
QFont
Overloaded constructor for
QFont(java.lang.String, int, int, boolean)withitalic = false. -
QFont
Overloaded constructor for
QFont(java.lang.String, int, int, boolean)with:
weight = -1italic = false
-
QFont
Overloaded constructor for
QFont(java.lang.String, int, int, boolean)with:
pointSize = -1weight = -1italic = false
-
QFont
Overloaded constructor for
QFont(java.util.Collection, int, int, boolean)withitalic = false. -
QFont
Overloaded constructor for
QFont(java.util.Collection, int, int, boolean)with:
weight = -1italic = false
-
QFont
Overloaded constructor for
QFont(java.util.Collection, int, int, boolean)with:
pointSize = -1weight = -1italic = false
-
-
Method Details
-
bold
- Returns:
-
capitalization
- Returns:
-
clearFeatures
- Since:
- This function was introduced in Qt 6.7.
-
clearVariableAxes
- Since:
- This function was introduced in Qt 6.7.
-
defaultFamily
- Returns:
-
exactMatch
- Returns:
-
families
- Returns:
-
family
- Returns:
-
featureTags
- Returns:
- Since:
- This function was introduced in Qt 6.7.
-
featureValue
- Parameters:
tag-- Returns:
- Since:
- This function was introduced in Qt 6.7.
-
fixedPitch
- Returns:
-
fromString
- Parameters:
arg__1-- Returns:
-
hintingPreference
- Returns:
-
isCopyOf
- Parameters:
arg__1-- Returns:
-
isFeatureSet
- Parameters:
tag-- Returns:
- Since:
- This function was introduced in Qt 6.7.
-
isVariableAxisSet
- Parameters:
tag-- Returns:
- Since:
- This function was introduced in Qt 6.7.
-
italic
- Returns:
-
kerning
- Returns:
-
key
- Returns:
-
legacyWeight
See
QFont::legacyWeight()const - Returns:
-
letterSpacing
- Returns:
-
letterSpacingType
- Returns:
-
writeTo
- Parameters:
arg__1-
-
assign
- Parameters:
arg__1-
-
equals
- Parameters:
arg__1-- Returns:
-
readFrom
- Parameters:
arg__1-
-
overline
- Returns:
-
pixelSize
- Returns:
-
pointSize
- Returns:
-
pointSizeF
- Returns:
-
resolve
- Parameters:
arg__1-- Returns:
-
resolveMask
See
QFont::resolveMask()const - Returns:
-
setBold
- Parameters:
arg__1-
-
setCapitalization
- Parameters:
arg__1-
-
setFamilies
- Parameters:
arg__1-
-
setFamily
- Parameters:
arg__1-
-
setFeature
- Parameters:
tag-value-- Since:
- This function was introduced in Qt 6.7.
-
setFixedPitch
- Parameters:
arg__1-
-
setHintingPreference
- Parameters:
hintingPreference-
-
setItalic
- Parameters:
b-
-
setKerning
- Parameters:
arg__1-
-
setLegacyWeight
See
QFont::setLegacyWeight(int) - Parameters:
legacyWeight-
-
setLetterSpacing
- Parameters:
type-spacing-
-
setOverline
- Parameters:
arg__1-
-
setPixelSize
- Parameters:
arg__1-
-
setPointSize
- Parameters:
arg__1-
-
setPointSizeF
- Parameters:
arg__1-
-
setResolveMask
See
QFont::setResolveMask(uint) - Parameters:
mask-
-
setStretch
- Parameters:
arg__1-
-
setStrikeOut
- Parameters:
arg__1-
-
setStyle
- Parameters:
style-
-
setStyleHint
- Parameters:
arg__1-arg__2-
-
setStyleName
- Parameters:
arg__1-
-
setStyleStrategy
- Parameters:
s-
-
setUnderline
- Parameters:
arg__1-
-
setVariableAxis
- Parameters:
tag-value-- Since:
- This function was introduced in Qt 6.7.
-
setWeight
- Parameters:
weight-
-
setWordSpacing
- Parameters:
spacing-
-
stretch
- Returns:
-
strikeOut
- Returns:
-
style
- Returns:
-
styleHint
- Returns:
-
styleName
- Returns:
-
styleStrategy
- Returns:
-
swap
- Parameters:
other-
-
toString
-
underline
- Returns:
-
unsetFeature
- Parameters:
tag-- Since:
- This function was introduced in Qt 6.7.
-
unsetVariableAxis
- Parameters:
tag-- Since:
- This function was introduced in Qt 6.7.
-
variableAxisTags
- Returns:
- Since:
- This function was introduced in Qt 6.7.
-
variableAxisValue
- Parameters:
tag-- Returns:
- Since:
- This function was introduced in Qt 6.7.
-
weight
- Returns:
-
wordSpacing
- Returns:
-
cacheStatistics
public static void cacheStatistics()See
QFont::cacheStatistics() -
cleanup
public static void cleanup()See
QFont::cleanup() -
initialize
public static void initialize()See
QFont::initialize() -
insertSubstitution
- Parameters:
arg__1-arg__2-
-
insertSubstitutions
- Parameters:
arg__1-arg__2-
-
removeSubstitutions
- Parameters:
arg__1-
-
substitute
- Parameters:
arg__1-- Returns:
-
substitutes
- Parameters:
arg__1-- Returns:
-
substitutions
- Returns:
-
equals
-
compareTo
- Specified by:
compareToin interfaceComparable<QFont>
-
hashCode
Returns the objects's hash code computed byqHash(QFont). -
clone
Creates and returns a copy of this object.
-
featureValue
Overloaded function for
featureValue(io.qt.gui.QFont.Tag). -
isCopyOf
Overloaded function for
isCopyOf(io.qt.gui.QFont). -
isFeatureSet
Overloaded function for
isFeatureSet(io.qt.gui.QFont.Tag). -
isVariableAxisSet
Overloaded function for
isVariableAxisSet(io.qt.gui.QFont.Tag). -
assign
Overloaded function for
assign(io.qt.gui.QFont). -
equals
Overloaded function for
equals(io.qt.gui.QFont). -
resolve
Overloaded function for
resolve(io.qt.gui.QFont). -
setFeature
Overloaded function for
setFeature(io.qt.gui.QFont.Tag, int). -
setStyleHint
Overloaded function for
setStyleHint(io.qt.gui.QFont.StyleHint, io.qt.gui.QFont.StyleStrategy)witharg__2 = io.qt.gui.QFont.StyleStrategy.PreferDefault. -
setVariableAxis
Overloaded function for
setVariableAxis(io.qt.gui.QFont.Tag, float). -
unsetFeature
Overloaded function for
unsetFeature(io.qt.gui.QFont.Tag). -
unsetVariableAxis
Overloaded function for
unsetVariableAxis(io.qt.gui.QFont.Tag). -
variableAxisValue
Overloaded function for
variableAxisValue(io.qt.gui.QFont.Tag).
-