Qt 字體設置(QFont)詳解


簡述

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM