Details
-
Bug
-
Resolution: Duplicate
-
P1: Critical
-
None
-
5.3.2
-
None
-
Windows 7 64bit, VC2010 (native & Freetype engine)
Description
code:
QFontDatabase db; qDebug() << "db.families():" << db.families(); qDebug() << "db.families(QFontDatabase::SimplifiedChinese):" << db.families(QFontDatabase::SimplifiedChinese); qDebug() << "db.families(QFontDatabase::TraditionalChinese):" << db.families(QFontDatabase::TraditionalChinese);
result with 4.8.6:
db.families(): ("Aharoni", "Andalus", "Angsana New", "AngsanaUPC", "Aparajita", "Arabic Typesetting", "Arial", "Arial Black", "Batang", "BatangChe", "Browallia New", "BrowalliaUPC", "Calibri", "Calibri Light", "Cambria", "Cambria Math", "Ca ndara", "Comic Sans MS", "Consolas", "Constantia", "Corbel", "Cordia New", "Cord iaUPC", "Courier", "Courier New", "DaunPenh", "David", "DFKai-SB", "DilleniaUPC" , "DokChampa", "Dotum", "DotumChe", "Ebrima", "Estrangelo Edessa", "EucrosiaUPC" , "Euphemia", "Fixedsys", "Franklin Gothic Medium", "FrankRuehl", "FreesiaUPC", "Gabriola", "Gautami", "Georgia", "Gisha", "Gulim", "GulimChe", "Gungsuh", "Gung suhChe", "Impact", "IrisUPC", "Iskoola Pota", "JasmineUPC", "Kalinga", "Kartika" , "Khmer UI", "KodchiangUPC", "Kokila", "Lao UI", "Latha", "Leelawadee", "Leveni m MT", "LilyUPC", "Lucida Console", "Lucida Sans Unicode", "Malgun Gothic", "Man gal", "Marlett", "Meiryo", "Meiryo UI", "Microsoft Himalaya", "Microsoft JhengHe i", "Microsoft New Tai Lue", "Microsoft PhagsPa", "Microsoft Sans Serif", "Micro soft Tai Le", "Microsoft Uighur", "Microsoft Yi Baiti", "MingLiU", "MingLiU-ExtB ", "MingLiU_HKSCS", "MingLiU_HKSCS-ExtB", "Miriam", "Miriam Fixed", "Modern", "M ongolian Baiti", "MoolBoran", "MS Gothic", "MS Mincho", "MS PGothic", "MS PMinch o", "MS Sans Serif", "MS Serif", "MS UI Gothic", "MV Boli", "Narkisim", "Nyala", "Palatino Linotype", "Plantagenet Cherokee", "PMingLiU", "PMingLiU-ExtB", "Raav i", "Rod", "Roman", "Sakkal Majalla", "Script", "Segoe Print", "Segoe Script", " Segoe UI", "Segoe UI Light", "Segoe UI Semibold", "Segoe UI Symbol", "Shonar Ban gla", "Shruti", "Simplified Arabic", "Simplified Arabic Fixed", "SimSun-ExtB", " Small Fonts", "Sylfaen", "Symbol", "System", "Tahoma", "Terminal", "Times New Ro man", "Traditional Arabic", "Trebuchet MS", "Tunga", "Utsaah", "Vani", "Verdana" , "Vijaya", "Vrinda", "Webdings", "Wingdings", "仿宋", "宋体", "微软雅黑", "新宋 体", "楷体", "黑体") db.families(QFontDatabase::SimplifiedChinese): ("Fixedsys", "SimSun-ExtB", "Syst em", "Terminal", "仿宋", "宋体", "微软雅黑", "新宋体", "楷体", "黑体") db.families(QFontDatabase::TraditionalChinese): ("DFKai-SB", "Microsoft JhengHei ", "MingLiU", "MingLiU-ExtB", "MingLiU_HKSCS", "MingLiU_HKSCS-ExtB", "PMingLiU", "PMingLiU-ExtB")
result with latest 5.3
db.families(): ("Aharoni", "Andalus", "Angsana New", "AngsanaUPC", "Aparajita", "Arabic Typesetting", "Arial", "Arial Black", "Batang", "BatangChe", "Browallia New", "BrowalliaUPC", "Calibri", "Calibri Light", "Cambria", "Cambria Math", "Ca ndara", "Comic Sans MS", "Consolas", "Constantia", "Corbel", "Cordia New", "Cord iaUPC", "Courier", "Courier New", "DaunPenh", "David", "DFKai-SB", "DilleniaUPC" , "DokChampa", "Dotum", "DotumChe", "Ebrima", "Estrangelo Edessa", "EucrosiaUPC" , "Euphemia", "Fixedsys", "Franklin Gothic Medium", "FrankRuehl", "FreesiaUPC", "Gabriola", "Gautami", "Georgia", "Gisha", "Gulim", "GulimChe", "Gungsuh", "Gung suhChe", "Impact", "IrisUPC", "Iskoola Pota", "JasmineUPC", "Kalinga", "Kartika" , "Khmer UI", "KodchiangUPC", "Kokila", "Lao UI", "Latha", "Leelawadee", "Leveni m MT", "LilyUPC", "Lucida Console", "Lucida Sans Unicode", "Malgun Gothic", "Man gal", "Marlett", "Meiryo", "Meiryo UI", "Microsoft Himalaya", "Microsoft JhengHe i", "Microsoft New Tai Lue", "Microsoft PhagsPa", "Microsoft Sans Serif", "Micro soft Tai Le", "Microsoft Uighur", "Microsoft Yi Baiti", "MingLiU", "MingLiU-ExtB ", "MingLiU_HKSCS", "MingLiU_HKSCS-ExtB", "Miriam", "Miriam Fixed", "Modern", "M ongolian Baiti", "MoolBoran", "MS Gothic", "MS Mincho", "MS PGothic", "MS PMinch o", "MS Sans Serif", "MS Serif", "MS Shell Dlg 2", "MS UI Gothic", "MV Boli", "N arkisim", "Nyala", "Palatino Linotype", "Plantagenet Cherokee", "PMingLiU", "PMi ngLiU-ExtB", "Raavi", "Rod", "Roman", "Sakkal Majalla", "Script", "Segoe Print", "Segoe Script", "Segoe UI", "Segoe UI Light", "Segoe UI Semibold", "Segoe UI Sy mbol", "Shonar Bangla", "Shruti", "Simplified Arabic", "Simplified Arabic Fixed" , "SimSun-ExtB", "Small Fonts", "Sylfaen", "Symbol", "System", "Tahoma", "Termin al", "Times New Roman", "Traditional Arabic", "Trebuchet MS", "Tunga", "Utsaah", "Vani", "Verdana", "Vijaya", "Vrinda", "Webdings", "Wingdings", "仿宋", "宋体", "微软雅黑", "新宋体", "楷体", "黑体") db.families(QFontDatabase::SimplifiedChinese): ("Fixedsys", "System", "Terminal" ) db.families(QFontDatabase::TraditionalChinese): ()
QFontDatabase::SimplifiedChinese = 25,
QFontDatabase::TraditionalChinese = 26
Attachments
Issue Links
- is replaced by
-
QTBUG-39846 REG: QFontDatabase::families in Qt 5.3 returns different results with specific WritingSystem values
-
- Closed
-