簡述
QFont字體設置無非就是設置下面一些參數:
QFont常用屬性
|
函數 描述
|
setFamily |
設置字體 |
setPixelSize |
設置字體像素大小 |
setBold |
字體加粗 |
setItalic |
斜體 |
setPointSize |
設置字體大小 |
setOverline |
上划線 |
setUnderline |
下划線 |
setStrikeOut |
刪除線 |
設置字體大小和像素大小的區別
setPixelSize()函數使用像素作為單位來設置字體大小
setPointSize()函數規定了實際中我們肉眼看到的字體的大小,與像素無關
使用setPixelSize函數設置大小,在像素大小不同的設備上顯示的大小也不同
使用setPointSize函數設置大小,在不同設備上顯示的大小是相同的
QFont衍生
QFont 為繪畫文本提供制定的字體
QFontComboBox 提供了選擇字體族的下拉列表框
QFontDatabase 提供了可以在Window 操作系統下能夠使用的字體
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中中文字體(font-family)的英文名稱
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