Есть проблемы в моём приложении с разным отображением шифров на разных компах. Но вот до чего докопался - в qtDemo программы по разному отображают шрифт на разных компах.подробнее: На десктопном компе (PC) стоит Debian 5.0.2. Собрал на нем qt4.6 из исходников. Запустил QtDemo->Graphics View->Diagram Scene. Создал не хитрую схему (рис desktop.png). Перекинул собранную qt4.6 с PC на ноутбук, на котором стоит тот же Debian 5.0.2 с таким же окружением (kde3). Запустил программу QtDemo->Graphics View->Diagram Scene, создал туже схему получил рисунок notebook.png. Из рисунков видно: размер квадрата фиксированный, размер и имя шрифта одинаково, но текст по длине (ширине) разный. Даже заголовок "Basic Flowchart Shapes" имеет разную геометрию на разных компах. Посмотрел зависимость QtDemo - есть там libfreetype, libfontconfig - на обоих компах эти библиотеки единичны. Проверил в Windows XP - получил ещё один отличный результат. Почему так? Можно ли заставить сцену отображать одинаковые шрифты на разных компах одинаково, пиксель в пиксель? А также в разных ОС и сборках?
|