当前位置:
首页 > 字体文章 > q q免费字体最新 关于QFont类中设置字体的一些函数介绍

q q免费字体最新 关于QFont类中设置字体的一些函数介绍

此函数的样式命名功能包括“Normal”代表常规、“Bold”表示加粗、“Italic”指斜体,以及“Bold Italic”代表加粗斜体,但该功能的实际效果尚需进一步测试确认。

3 setPointSize() 设置点大小

4 setPixelSize() 设置像素大小

5 setWeight() 设置粗细

6 setBold(bool) 设置加粗

调用setStyle函数,以设定字体样式,该操作需经过验证。

8 setItalic(bool b); 设置斜体

9 setUnderline(bool); 设置下划线

10 setOverline(bool); 设置上划线
定义了一个名为setStrikeOut的函数,其参数为布尔类型;目前这些属性尚未经过测试,具体效果尚不明确。

setFixedPitch(bool);

setKerning(bool);

调用setStyleHint方法,指定风格提示为StyleHint,并优先采用默认策略,即StyleStrategy设置为PreferDefault。

调用函数setStyleStrategy,并传入参数StyleStrategy s。

setStretch(int);

设定字母间的间距,参数为间距类型(type)和间距值(spacing)。

设定单词之间的间距为:spacing值。

调用函数setCapitalization,并传入参数Capitalization进行设置。

调用函数setHintingPreference,并传入HintingPreference类型的参数hintingPreference。

setHintingPreference(HintingPreference hintingPreference);

设置粗体效果等同于将字体粗细调整至一个既定的数值。字体的尺寸可以通过点数或像素来定义。一旦选择了点数大小,

像素尺寸的数值设定为负一;相应地,若已设定了像素尺寸,那么点的大小属性值将变为负一。

若在应用指定字体时缺少相应的字体文件,Qt系统将自动挑选与之最为相似的字体进行使用。若欲展示的字符在所选字体中找不到,该字符将以空心方框的形式呈现。

设置字体大小和像素大小的区别

setPixelSize()函数通过像素单位来调整字体尺寸设置。

setPointSize()函数确定了我们在实际观察中所见的字体尺寸,这一尺寸与像素值并无直接关联。

通过调用setPixelSize函数来调整尺寸q q免费字体最新q q免费字体最新,不同像素大小的设备上所显示的尺寸将存在差异。

通过调用setPointSize函数来调整字体尺寸,确保在不同设备上所显示的字体大小保持一致。

QFont衍生

QFont 为绘画文本提供制定的字体

QFontComboBox 提供了选择字体族的下拉列表框

QFontDatabase库支持在Windows操作系统环境中使用各类字体。

QFontDialog 用来选择一个指定的字体

QFontEngineInfo这一结构用于详细阐述某个特定字体引擎的插件信息。

QFontEnginePlugin 提供了构建字体仓库插件的基础,适用于嵌入式Linux系统。

QFontInfo 包含了一个字体的常规信息

QFontDialog 用来弹出对话框 来获得指定的字体

常用的字体

(不知道样式的可以在ui的字体设置里面查看对应字体的样式)

宋体 SimSun

黑体 SimHei

微软雅黑 Microsoft YaHei

微软正黑体 Microsoft JhengHei

新宋体 NSimSun

新细明体 PMingLiU

细明体 MingLiU

标楷体 DFKai-SB

仿宋 FangSong

楷体 KaiTi

仿宋_GB2312 FangSong_GB2312

楷体_GB2312 KaiTi_GB2312

SimSuncss所采用的中文字体名称为宋体。

Mac OS的一些:

华文细黑:STHeiti Light [STXihei]

华文黑体:STHeiti

华文楷体:STKaiti

华文宋体:STSong

华文仿宋:STFangsong

儷黑 Pro:LiHei Pro Medium

儷宋 Pro:LiSong Pro Light

標楷體:BiauKai

蘋果儷中黑:Apple LiGothic Medium

蘋果儷細宋:Apple LiSung Light

Windows的一些:

新細明體:PMingLiU

細明體:MingLiU

標楷體:DFKai-SB

黑体:SimHei

新宋体:NSimSun

仿宋:FangSong

楷体:KaiTi

仿宋_GB2312:FangSong_GB2312

楷体_GB2312:KaiTi_GB2312

微軟正黑體:Microsoft JhengHei

微软雅黑体:Microsoft YaHei

装Office会生出来的一些:

隶书:LiSu

幼圆:YouYuan

华文细黑:STXihei

华文楷体:STKaiti

华文宋体:STSong

华文中宋:STZhongsong

华文仿宋:STFangsong

方正舒体:FZShuTi

方正姚体:FZYaoti

华文彩云:STCaiyun

华文琥珀:STHupo

华文隶书:STLiti

华文行楷:STXingkai

华文新魏:STXinwei

————————————————

通过传授实用的编程语言知识,助力我国编程在2025年实现全面普及,让编程知识深入人心,进而推动中国编程业的崛起,这就是中国编程2025计划。在此,我们衷心感谢各位的支持。