Название: Изменяется размер шрифтов и пропадают иконки. (Qt 4.6.0) Отправлено: ymb от Январь 29, 2010, 09:02 В креаторе делаю сборку (не статическую). Переношу exe-файл на другой компьютер с необходимыми библиотеками.
Программа запускается, но шрифты увеличиваются и пропадают иконки формы. Иконки находятся в файле ресурсов. На всех компьютерах Windows XP. Название: Re: Изменяется размер шрифтов и пропадают иконки. (Qt 4.6.0) Отправлено: Amigo_sa от Январь 29, 2010, 09:23 Иконки могут пропадать, если вы забили поместить папку imageformats с плагинами для всех поддерживаемых типов изображений в директорию с *.ехе.
Название: Re: Изменяется размер шрифтов и пропадают иконки. (Qt 4.6.0) Отправлено: ymb от Январь 29, 2010, 19:40 Спасибо. Теперь иконки появились.
А что делать с шрифтами? Дело в том, что на том компьютере, где изменяется размер шрифтов, нестандартное разрешение монитора. Название: Re: Изменяется размер шрифтов и пропадают иконки. (Qt 4.6.0) Отправлено: Amigo_sa от Январь 29, 2010, 20:38 В assistante написано, что шрифт зависит от настроек операционной системы, поэтому имеет смысл установить шрифт самостоятельно
Цитировать void QApplication::setFont ( const QFont & font, const char * className = 0 ) [static] Changes the default application font to font. If className is passed, the change applies only to classes that inherit className (as reported by QObject::inherits()). On application start-up, the default font depends on the window system. It can vary depending on both the window system version and the locale. This function lets you override the default font; but overriding may be a bad idea because, for example, some locales need extra large fonts to support their special characters. Warning: Do not use this function in conjunction with Qt Style Sheets. The font of an application can be customized using the "font" style sheet property. To set a bold font for all QPushButtons, set the application styleSheet() as "QPushButton { font: bold }" See also font(), fontMetrics(), and QWidget::setFont(). Название: Re: Изменяется размер шрифтов и пропадают иконки. (Qt 4.6.0) Отправлено: ymb от Январь 30, 2010, 13:31 Спасибо. Буду разбираться.
|