Название: Не меняется шрифт Отправлено: qtист от Май 18, 2009, 14:31 Есть элемент QTableView.
Меняю шрифт у столбцов: QFont font=QFont("Sans",10,QFont::Normal); ui.tableWidget_11->verticalHeader()->setFont(font); Нихрена не меняется :'( В чём фишка? Название: Re: Не меняется шрифт Отправлено: EhTemka от Май 18, 2009, 14:49 Цитировать Меняю шрифт у столбцов: QFont font=QFont("Sans",10,QFont::Normal); ui.tableWidget_11->verticalHeader()->setFont(font); Уточню. Ты хочешь поменять шрифт у заголовков столбцов? Название: Re: Не меняется шрифт Отправлено: qtист от Май 18, 2009, 16:23 Цитировать Меняю шрифт у столбцов: QFont font=QFont("Sans",10,QFont::Normal); ui.tableWidget_11->verticalHeader()->setFont(font); Уточню. Ты хочешь поменять шрифт у заголовков столбцов? Здесь - да Название: Re: Не меняется шрифт Отправлено: EhTemka от Май 18, 2009, 17:56 слушай, а ведь verticalHeader это другой хедер - для строк
Название: Re: Не меняется шрифт Отправлено: qtист от Май 19, 2009, 09:29 да пофигу,что verticalHeader ,что horizontalHeader
Название: Re: Не меняется шрифт Отправлено: EhTemka от Май 19, 2009, 14:11 Версия Qt какая? У меня 4.5.0. Всё работает.
Может ты случайно потом изменяешь уже установленный шрифт? Например в модели вызываешь setHeaderData() для роли шрифтов? Если есть код компилябельный, выложи, так проще будет. Название: Re: Не меняется шрифт Отправлено: qtист от Май 19, 2009, 14:22 QT4.5
Блин,вообще нигде не меняется: вот в ячейки ui.tableWidget_11 ( это QTableView) создаю кнопку: Код
по фигу :'( - шрифт не меняется Название: Re: Не меняется шрифт Отправлено: EhTemka от Май 19, 2009, 14:54 Система не Mac случаем?
Название: Re: Не меняется шрифт Отправлено: EhTemka от Май 19, 2009, 15:16 Вот такой код у себя попробуй
Код
У меня он корректно отрабатывает. Название: Re: Не меняется шрифт Отправлено: qtист от Май 19, 2009, 15:35 Вот такую фигню выявил - у меня в дизайнере на весь диалог установлен некоторый шрифт.
Если его убрать - то шрифты везде меняются. если установить - то :'( :'( |