Qt 富文本样式汇总

关于Qt富文本已有样式汇总

主要讲述各类型可以控制的样式,对于其他细节内容暂不叙述,介绍的顺序采用自顶向下的顺序介绍。

QTextFormat

属性 内涵
Background 背景
Foreground 前景层
LayoutDirection 文字排列方向:左->右,右->左

QTextFrameFormat

属性 内涵
Border 边界
Margin 边缘留白
Height
Padding 内边距
Position 位置
Width 宽度
QTextFormat 继承了QTextFormat

QTextTableFormat

属性 内涵
Alignment 对齐
CellPadding 单元格和表格之间的内边距
CellSpacing 相邻两单元格之间的距离
ColumnWidthConstraints 列宽的约束
HeaderRowCount 表头的行数统计
QTextFrameFormat 继承了QTextFrameFormat 的属性
QTextFormat 继承了QTextFormat 的属性

QTextBlockFormat

属性 内涵
Alignment 对齐
Margin 内边距
Indent 整段的缩进
TextIndent 段落首行的缩进
LineHeight 行高
QTextFormat 继承了 QTextFormat的 属性

QTextTableCellFormat

属性 内涵
Padding 内边距
QTextFrameFormat 继承了 QTextFrameFormat 的属性
QTextFormat 继承了 QTextFormat 的属性

QTextListFormat

属性 内涵
Indent 缩进
NumberPrefix 数字前缀
NumberSuffix 数字后缀
Style 样式
QTextFormat 继承了 QTextFormat 的属性

QTextCharFormat

属性 内涵
Anchor 锚,超链接功能
Font 字体,QFont
FontCapitalization 字体大小写
FontFixedPitch 设置是否使用 Font 中的字体固定宽度
FontHintingPreference 设置文本格式字体提示偏好
FontItalic 斜体
FontKerning 设置自距
FontLetterSpacing 字母的间距
FontLetterSpacingType 字母之间的间距类型
FontOverLine 上划线
FontPointSize 字体大小
FontStretch 设置字体拉伸因子,可以把字拉宽,压扁
FontStrilceOut 设置横线
FontStyleHint 字体样式提醒及策略
FontStyleStrategy 字体样式策略
FontUnderline 字体下划线
FontWeight 字体粗细
FontWordSpacing 字间距
TextOutline 文字的轮廓特殊绘制要求
UnderlineColor 下划线的颜色
UnderlineStyle 下划线样式
VerticalAlignment 竖直对齐
QTextFormat 继承了 QTextFormat 的属性

QTextImageFormat

属性 内涵
Width
Height
Name 名称
QTextCharFormat 继承了 QTextCharFormat 的属性
QTextFormat 继承了 QTextFormat 的属性

QFont

属性 内涵
Bold 粗体
Capitalization 大小写
Family 字体簇
FixedPitch 固定字宽
HintingPreference 提示偏好
Italic 斜体
Kerning 字体间距
LetterSpacing 字符之间的间距
Overline 上划线
PixelSize 字体大小
PointSize 字体大小
Stretch 字体拉伸因子
StrikeOut
Style 样式
StyleHint 如果所选择的字体族不可用,字体匹配算法使用tyle提示来找到适当的默认系列。
StyleName 样式名称
StyleStrategy 样式策略
Underline 下划线
Weight 字体粗细
WordSpacing 字之间的距离

江超群

河海大学学生,参与过第五届中国软件杯大学生软件设计大赛,第三届全国高校云计算大赛等比赛,获得国家奖学金等多项荣誉。

Chang Zhou, China http://mcoder.cc

Subscribe to CG-HHU

Get the latest posts delivered right to your inbox.

or subscribe via RSS with Feedly!