Unsolved Qt font fallback rule from font configuration in system.
-
Qt has a process that determine their font fallback about each character(or string) at same script.
In this process, font configuration is used to search most similar to font family that user want.So, i call QGuiApplicationPrivate::platformIntegration()->fontDatabase()->fallbacksForFamily(...) to see fallback list in Qt,
However, why it is different from "fc-match" results in system(e.g. linux).To looked into fallback result in detail, I refered to "qfontcofingdatabase.cpp" in qfontconfigdatabase.
Qt send a query with parameters FC_FAMILY, FC_LANG, FC_SLANT and FC_STYLEHINT.Then, I think that Qt fallback list is same with list of the result from a query 'fc-match :family="Lohit Malayalam":lang="ml":slant=0:stylehint=5' in system.
How i get the same list of Qt and system font fallback?
-
Hi and welcome to devnet,
That question being on the private and QPA part of Qt, I'd recommend posting it to the interest mailing list. You'll find there Qt's developers/maintainers. This forum is more user oriented.