pub struct QFont { /* private fields */ }Expand description
C++ class: QFont.
Implementations§
Source§impl QFont
impl QFont
Sourcepub unsafe fn cache_statistics()
pub unsafe fn cache_statistics()
Calls C++ function: static void QFont::cacheStatistics().
Sourcepub unsafe fn capitalization(&self) -> Capitalization
pub unsafe fn capitalization(&self) -> Capitalization
Calls C++ function: QFont::Capitalization QFont::capitalization() const.
Sourcepub unsafe fn copy_from(&self, arg1: impl CastInto<Ref<QFont>>) -> Ref<QFont>
pub unsafe fn copy_from(&self, arg1: impl CastInto<Ref<QFont>>) -> Ref<QFont>
Calls C++ function: QFont& QFont::operator=(const QFont& arg1).
Sourcepub unsafe fn default_family(&self) -> CppBox<QString>
pub unsafe fn default_family(&self) -> CppBox<QString>
Calls C++ function: QString QFont::defaultFamily() const.
Sourcepub unsafe fn exact_match(&self) -> bool
pub unsafe fn exact_match(&self) -> bool
Calls C++ function: bool QFont::exactMatch() const.
Sourcepub unsafe fn families(&self) -> CppBox<QStringList>
pub unsafe fn families(&self) -> CppBox<QStringList>
Calls C++ function: QStringList QFont::families() const.
Sourcepub unsafe fn family(&self) -> CppBox<QString>
pub unsafe fn family(&self) -> CppBox<QString>
Calls C++ function: QString QFont::family() const.
Sourcepub unsafe fn fixed_pitch(&self) -> bool
pub unsafe fn fixed_pitch(&self) -> bool
Calls C++ function: bool QFont::fixedPitch() const.
Sourcepub unsafe fn from_string(&self, arg1: impl CastInto<Ref<QString>>) -> bool
pub unsafe fn from_string(&self, arg1: impl CastInto<Ref<QString>>) -> bool
Calls C++ function: bool QFont::fromString(const QString& arg1).
Sourcepub unsafe fn hinting_preference(&self) -> HintingPreference
pub unsafe fn hinting_preference(&self) -> HintingPreference
Calls C++ function: QFont::HintingPreference QFont::hintingPreference() const.
Sourcepub unsafe fn initialize()
pub unsafe fn initialize()
Calls C++ function: static void QFont::initialize().
Sourcepub unsafe fn insert_substitution(
arg1: impl CastInto<Ref<QString>>,
arg2: impl CastInto<Ref<QString>>,
)
pub unsafe fn insert_substitution( arg1: impl CastInto<Ref<QString>>, arg2: impl CastInto<Ref<QString>>, )
Calls C++ function: static void QFont::insertSubstitution(const QString& arg1, const QString& arg2).
Sourcepub unsafe fn insert_substitutions(
arg1: impl CastInto<Ref<QString>>,
arg2: impl CastInto<Ref<QStringList>>,
)
pub unsafe fn insert_substitutions( arg1: impl CastInto<Ref<QString>>, arg2: impl CastInto<Ref<QStringList>>, )
Calls C++ function: static void QFont::insertSubstitutions(const QString& arg1, const QStringList& arg2).
Sourcepub unsafe fn is_copy_of(&self, arg1: impl CastInto<Ref<QFont>>) -> bool
pub unsafe fn is_copy_of(&self, arg1: impl CastInto<Ref<QFont>>) -> bool
Calls C++ function: bool QFont::isCopyOf(const QFont& arg1) const.
Sourcepub unsafe fn last_resort_family(&self) -> CppBox<QString>
pub unsafe fn last_resort_family(&self) -> CppBox<QString>
Calls C++ function: QString QFont::lastResortFamily() const.
Sourcepub unsafe fn last_resort_font(&self) -> CppBox<QString>
pub unsafe fn last_resort_font(&self) -> CppBox<QString>
Calls C++ function: QString QFont::lastResortFont() const.
Sourcepub unsafe fn letter_spacing(&self) -> c_double
pub unsafe fn letter_spacing(&self) -> c_double
Calls C++ function: double QFont::letterSpacing() const.
Sourcepub unsafe fn letter_spacing_type(&self) -> SpacingType
pub unsafe fn letter_spacing_type(&self) -> SpacingType
Calls C++ function: QFont::SpacingType QFont::letterSpacingType() const.
Sourcepub unsafe fn from_q_string2_int_bool(
family: impl CastInto<Ref<QString>>,
point_size: c_int,
weight: c_int,
italic: bool,
) -> CppBox<QFont>
pub unsafe fn from_q_string2_int_bool( family: impl CastInto<Ref<QString>>, point_size: c_int, weight: c_int, italic: bool, ) -> CppBox<QFont>
Calls C++ function: [constructor] void QFont::QFont(const QString& family, int pointSize = …, int weight = …, bool italic = …).
Sourcepub unsafe fn from_q_font_q_paint_device(
font: impl CastInto<Ref<QFont>>,
pd: impl CastInto<Ptr<QPaintDevice>>,
) -> CppBox<QFont>
pub unsafe fn from_q_font_q_paint_device( font: impl CastInto<Ref<QFont>>, pd: impl CastInto<Ptr<QPaintDevice>>, ) -> CppBox<QFont>
Calls C++ function: [constructor] void QFont::QFont(const QFont& font, QPaintDevice* pd).
Sourcepub unsafe fn from_q_font_q_paint_device2(
font: impl CastInto<Ref<QFont>>,
pd: impl CastInto<Ptr<QPaintDevice>>,
) -> CppBox<QFont>
pub unsafe fn from_q_font_q_paint_device2( font: impl CastInto<Ref<QFont>>, pd: impl CastInto<Ptr<QPaintDevice>>, ) -> CppBox<QFont>
Calls C++ function: [constructor] void QFont::QFont(const QFont& font, const QPaintDevice* pd).
Sourcepub unsafe fn from_q_string2_int(
family: impl CastInto<Ref<QString>>,
point_size: c_int,
weight: c_int,
) -> CppBox<QFont>
pub unsafe fn from_q_string2_int( family: impl CastInto<Ref<QString>>, point_size: c_int, weight: c_int, ) -> CppBox<QFont>
Calls C++ function: [constructor] void QFont::QFont(const QString& family, int pointSize = …, int weight = …).
Sourcepub unsafe fn from_q_string_int(
family: impl CastInto<Ref<QString>>,
point_size: c_int,
) -> CppBox<QFont>
pub unsafe fn from_q_string_int( family: impl CastInto<Ref<QString>>, point_size: c_int, ) -> CppBox<QFont>
Calls C++ function: [constructor] void QFont::QFont(const QString& family, int pointSize = …).
Sourcepub unsafe fn from_q_string(
family: impl CastInto<Ref<QString>>,
) -> CppBox<QFont>
pub unsafe fn from_q_string( family: impl CastInto<Ref<QString>>, ) -> CppBox<QFont>
Calls C++ function: [constructor] void QFont::QFont(const QString& family).
Sourcepub unsafe fn new_copy(font: impl CastInto<Ref<QFont>>) -> CppBox<QFont>
pub unsafe fn new_copy(font: impl CastInto<Ref<QFont>>) -> CppBox<QFont>
Calls C++ function: [constructor] void QFont::QFont(const QFont& font).
Sourcepub unsafe fn pixel_size(&self) -> c_int
pub unsafe fn pixel_size(&self) -> c_int
Calls C++ function: int QFont::pixelSize() const.
Sourcepub unsafe fn point_size(&self) -> c_int
pub unsafe fn point_size(&self) -> c_int
Calls C++ function: int QFont::pointSize() const.
Sourcepub unsafe fn point_size_f(&self) -> c_double
pub unsafe fn point_size_f(&self) -> c_double
Calls C++ function: double QFont::pointSizeF() const.
Sourcepub unsafe fn raw_name(&self) -> CppBox<QString>
pub unsafe fn raw_name(&self) -> CppBox<QString>
Calls C++ function: QString QFont::rawName() const.
Sourcepub unsafe fn remove_substitutions(arg1: impl CastInto<Ref<QString>>)
pub unsafe fn remove_substitutions(arg1: impl CastInto<Ref<QString>>)
Calls C++ function: static void QFont::removeSubstitutions(const QString& arg1).
Sourcepub unsafe fn resolve_1a(
&self,
arg1: impl CastInto<Ref<QFont>>,
) -> CppBox<QFont>
pub unsafe fn resolve_1a( &self, arg1: impl CastInto<Ref<QFont>>, ) -> CppBox<QFont>
Calls C++ function: QFont QFont::resolve(const QFont& arg1) const.
Sourcepub unsafe fn resolve_0a(&self) -> c_uint
pub unsafe fn resolve_0a(&self) -> c_uint
Calls C++ function: unsigned int QFont::resolve() const.
Sourcepub unsafe fn resolve_1a_mut(&self, mask: c_uint)
pub unsafe fn resolve_1a_mut(&self, mask: c_uint)
Calls C++ function: void QFont::resolve(unsigned int mask).
Sourcepub unsafe fn set_capitalization(&self, arg1: Capitalization)
pub unsafe fn set_capitalization(&self, arg1: Capitalization)
Calls C++ function: void QFont::setCapitalization(QFont::Capitalization arg1).
Sourcepub unsafe fn set_families(&self, arg1: impl CastInto<Ref<QStringList>>)
pub unsafe fn set_families(&self, arg1: impl CastInto<Ref<QStringList>>)
Calls C++ function: void QFont::setFamilies(const QStringList& arg1).
Sourcepub unsafe fn set_family(&self, arg1: impl CastInto<Ref<QString>>)
pub unsafe fn set_family(&self, arg1: impl CastInto<Ref<QString>>)
Calls C++ function: void QFont::setFamily(const QString& arg1).
Sourcepub unsafe fn set_fixed_pitch(&self, arg1: bool)
pub unsafe fn set_fixed_pitch(&self, arg1: bool)
Calls C++ function: void QFont::setFixedPitch(bool arg1).
Sourcepub unsafe fn set_hinting_preference(
&self,
hinting_preference: HintingPreference,
)
pub unsafe fn set_hinting_preference( &self, hinting_preference: HintingPreference, )
Calls C++ function: void QFont::setHintingPreference(QFont::HintingPreference hintingPreference).
Sourcepub unsafe fn set_italic(&self, b: bool)
pub unsafe fn set_italic(&self, b: bool)
Calls C++ function: void QFont::setItalic(bool b).
Sourcepub unsafe fn set_kerning(&self, arg1: bool)
pub unsafe fn set_kerning(&self, arg1: bool)
Calls C++ function: void QFont::setKerning(bool arg1).
Sourcepub unsafe fn set_letter_spacing(&self, type_: SpacingType, spacing: c_double)
pub unsafe fn set_letter_spacing(&self, type_: SpacingType, spacing: c_double)
Calls C++ function: void QFont::setLetterSpacing(QFont::SpacingType type, double spacing).
Sourcepub unsafe fn set_overline(&self, arg1: bool)
pub unsafe fn set_overline(&self, arg1: bool)
Calls C++ function: void QFont::setOverline(bool arg1).
Sourcepub unsafe fn set_pixel_size(&self, arg1: c_int)
pub unsafe fn set_pixel_size(&self, arg1: c_int)
Calls C++ function: void QFont::setPixelSize(int arg1).
Sourcepub unsafe fn set_point_size(&self, arg1: c_int)
pub unsafe fn set_point_size(&self, arg1: c_int)
Calls C++ function: void QFont::setPointSize(int arg1).
Sourcepub unsafe fn set_point_size_f(&self, arg1: c_double)
pub unsafe fn set_point_size_f(&self, arg1: c_double)
Calls C++ function: void QFont::setPointSizeF(double arg1).
Sourcepub unsafe fn set_raw_mode(&self, arg1: bool)
pub unsafe fn set_raw_mode(&self, arg1: bool)
Calls C++ function: void QFont::setRawMode(bool arg1).
Sourcepub unsafe fn set_raw_name(&self, arg1: impl CastInto<Ref<QString>>)
pub unsafe fn set_raw_name(&self, arg1: impl CastInto<Ref<QString>>)
Calls C++ function: void QFont::setRawName(const QString& arg1).
Sourcepub unsafe fn set_stretch(&self, arg1: c_int)
pub unsafe fn set_stretch(&self, arg1: c_int)
Calls C++ function: void QFont::setStretch(int arg1).
Sourcepub unsafe fn set_strike_out(&self, arg1: bool)
pub unsafe fn set_strike_out(&self, arg1: bool)
Calls C++ function: void QFont::setStrikeOut(bool arg1).
Sourcepub unsafe fn set_style(&self, style: Style)
pub unsafe fn set_style(&self, style: Style)
Calls C++ function: void QFont::setStyle(QFont::Style style).
Sourcepub unsafe fn set_style_hint_2a(&self, arg1: StyleHint, arg2: StyleStrategy)
pub unsafe fn set_style_hint_2a(&self, arg1: StyleHint, arg2: StyleStrategy)
Calls C++ function: void QFont::setStyleHint(QFont::StyleHint arg1, QFont::StyleStrategy arg2 = …).
Sourcepub unsafe fn set_style_hint_1a(&self, arg1: StyleHint)
pub unsafe fn set_style_hint_1a(&self, arg1: StyleHint)
Calls C++ function: void QFont::setStyleHint(QFont::StyleHint arg1).
Sourcepub unsafe fn set_style_name(&self, arg1: impl CastInto<Ref<QString>>)
pub unsafe fn set_style_name(&self, arg1: impl CastInto<Ref<QString>>)
Calls C++ function: void QFont::setStyleName(const QString& arg1).
Sourcepub unsafe fn set_style_strategy(&self, s: StyleStrategy)
pub unsafe fn set_style_strategy(&self, s: StyleStrategy)
Calls C++ function: void QFont::setStyleStrategy(QFont::StyleStrategy s).
Sourcepub unsafe fn set_underline(&self, arg1: bool)
pub unsafe fn set_underline(&self, arg1: bool)
Calls C++ function: void QFont::setUnderline(bool arg1).
Sourcepub unsafe fn set_weight(&self, arg1: c_int)
pub unsafe fn set_weight(&self, arg1: c_int)
Calls C++ function: void QFont::setWeight(int arg1).
Sourcepub unsafe fn set_word_spacing(&self, spacing: c_double)
pub unsafe fn set_word_spacing(&self, spacing: c_double)
Calls C++ function: void QFont::setWordSpacing(double spacing).
Sourcepub unsafe fn static_meta_object() -> Ref<QMetaObject>
pub unsafe fn static_meta_object() -> Ref<QMetaObject>
Returns a reference to the staticMetaObject field.
Sourcepub unsafe fn strike_out(&self) -> bool
pub unsafe fn strike_out(&self) -> bool
Calls C++ function: bool QFont::strikeOut() const.
Sourcepub unsafe fn style_hint(&self) -> StyleHint
pub unsafe fn style_hint(&self) -> StyleHint
Calls C++ function: QFont::StyleHint QFont::styleHint() const.
Sourcepub unsafe fn style_name(&self) -> CppBox<QString>
pub unsafe fn style_name(&self) -> CppBox<QString>
Calls C++ function: QString QFont::styleName() const.
Sourcepub unsafe fn style_strategy(&self) -> StyleStrategy
pub unsafe fn style_strategy(&self) -> StyleStrategy
Calls C++ function: QFont::StyleStrategy QFont::styleStrategy() const.
Sourcepub unsafe fn substitute(arg1: impl CastInto<Ref<QString>>) -> CppBox<QString>
pub unsafe fn substitute(arg1: impl CastInto<Ref<QString>>) -> CppBox<QString>
Calls C++ function: static QString QFont::substitute(const QString& arg1).
Sourcepub unsafe fn substitutes(
arg1: impl CastInto<Ref<QString>>,
) -> CppBox<QStringList>
pub unsafe fn substitutes( arg1: impl CastInto<Ref<QString>>, ) -> CppBox<QStringList>
Calls C++ function: static QStringList QFont::substitutes(const QString& arg1).
Sourcepub unsafe fn substitutions() -> CppBox<QStringList>
pub unsafe fn substitutions() -> CppBox<QStringList>
Calls C++ function: static QStringList QFont::substitutions().
Sourcepub unsafe fn swap(&self, other: impl CastInto<Ref<QFont>>)
pub unsafe fn swap(&self, other: impl CastInto<Ref<QFont>>)
Calls C++ function: void QFont::swap(QFont& other).
Sourcepub unsafe fn to_q_variant(&self) -> CppBox<QVariant>
pub unsafe fn to_q_variant(&self) -> CppBox<QVariant>
Calls C++ function: QVariant QFont::operator QVariant() const.
Sourcepub unsafe fn to_string(&self) -> CppBox<QString>
pub unsafe fn to_string(&self) -> CppBox<QString>
Calls C++ function: QString QFont::toString() const.
Sourcepub unsafe fn word_spacing(&self) -> c_double
pub unsafe fn word_spacing(&self) -> c_double
Calls C++ function: double QFont::wordSpacing() const.