Hi, all. I have a problem with korean fonts in my linux embedded system.
I'm using a stretched dejavu Sans font.
in main i set the font with
QFont appFont
("DejaVu Sans");
appFont.
setStretch(QFont::SemiCondensed);
a.setFont(appFont);
QFont appFont("DejaVu Sans");
appFont.setStretch(QFont::SemiCondensed);
a.setFont(appFont);
To copy to clipboard, switch view to plain text mode
When i run my application on a desktop envinronment (Fedora 9), it works well and I'm able to view korean fonts.
the code below
{
qDebug() << "ApplicationTranslator::loadQmFile: Family Korean: " << fntFamily;
}
QFontDatabase dbf;
foreach(QString fntFamily, dbf.families(QFontDatabase::Korean))
{
qDebug() << "ApplicationTranslator::loadQmFile: Family Korean: " << fntFamily;
}
To copy to clipboard, switch view to plain text mode
gives me
ApplicationTranslator::loadQmFile: Family Korean: "Arial Unicode MS"
ApplicationTranslator::loadQmFile: Family Korean: "Baekmuk Batang"
ApplicationTranslator::loadQmFile: Family Korean: "Baekmuk Dotum"
ApplicationTranslator::loadQmFile: Family Korean: "Baekmuk Gulim"
ApplicationTranslator::loadQmFile: Family Korean: "Baekmuk Headline"
ApplicationTranslator::loadQmFile: Family Korean: "Monospace"
ApplicationTranslator::loadQmFile: Family Korean: "Sans Serif"
ApplicationTranslator::loadQmFile: Family Korean: "Serif"
ApplicationTranslator::loadQmFile: Family Korean: "Arial Unicode MS"
ApplicationTranslator::loadQmFile: Family Korean: "Baekmuk Batang"
ApplicationTranslator::loadQmFile: Family Korean: "Baekmuk Dotum"
ApplicationTranslator::loadQmFile: Family Korean: "Baekmuk Gulim"
ApplicationTranslator::loadQmFile: Family Korean: "Baekmuk Headline"
ApplicationTranslator::loadQmFile: Family Korean: "Monospace"
ApplicationTranslator::loadQmFile: Family Korean: "Sans Serif"
ApplicationTranslator::loadQmFile: Family Korean: "Serif"
To copy to clipboard, switch view to plain text mode
under /usr/share/fonts folder of Fedora i have these folders
abyssinica baekmuk-ttf-gulim default liberation lohit-kannada lohit-telugu VLGothic
arial baekmuk-ttf-hline dejavu lklug lohit-malayalam paktype zh_CN
baekmuk-bdf bitmap-fonts japanese lohit-bengali lohit-oriya sazanami-fonts-mincho zh_TW
baekmuk-ttf-batang cjkunifonts-ukai jomolhari lohit-gujarati lohit-punjabi taipeifonts
baekmuk-ttf-dotum cjkunifonts-uming kacst lohit-hindi lohit-tamil thaifonts-scalable
abyssinica baekmuk-ttf-gulim default liberation lohit-kannada lohit-telugu VLGothic
arial baekmuk-ttf-hline dejavu lklug lohit-malayalam paktype zh_CN
baekmuk-bdf bitmap-fonts japanese lohit-bengali lohit-oriya sazanami-fonts-mincho zh_TW
baekmuk-ttf-batang cjkunifonts-ukai jomolhari lohit-gujarati lohit-punjabi taipeifonts
baekmuk-ttf-dotum cjkunifonts-uming kacst lohit-hindi lohit-tamil thaifonts-scalable
To copy to clipboard, switch view to plain text mode
I copied to my embedded system all files contained in the folders baekmuk*, but when i run the same code I got no result. I don't understand why. Any suggestion?
Thank you in advance
Beppe
Bookmarks