Название: QFont operator(s) << >> [решено] Отправлено: Igors от Март 04, 2019, 10:22 Добрый день
QFont читается из преференсов созданных в предыдущей версии Qt и в предыдущем ОC. На экране фонт калечный - все буквы большие (в верхнем регистре) и какой-то он грязный. Печать qDebug показывает что он прочитался нормально Цитировать QFont( "Arial,-1,12,5,75,0,0,0,0,0" ) Если я сброшу преференсы и установлю тот же фонт - qDebug выдаст то же самое, но на экране все будет норм. И наоборот, если я пытаюсь назначить корявому загруженному др атрибуты - он остается калечным. Конечно дело невеликое - можно напр писать family, weight и др. самому, но что за фигня - почему не работают штатные операторы << и >> (QDataStream)? Спасибо Название: Re: QFont operator(s) << >> Отправлено: demal от Март 04, 2019, 10:38 может ты версию потока при чтении записи не указываешь?
Название: Re: QFont operator(s) << >> Отправлено: Igors от Март 04, 2019, 12:19 может ты версию потока при чтении записи не указываешь? Да, там порылась собака. Спасибо |