Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: qwerky от Сентябрь 06, 2009, 20:31



Название: изменить шрифт QTabWidget
Отправлено: qwerky от Сентябрь 06, 2009, 20:31
как изменить шрифт табов QTabWidget ?


Название: Re: изменить шрифт QTabWidget
Отправлено: spectre71 от Сентябрь 07, 2009, 06:28
А что setFont уже запретили? ;D


Название: Re: изменить шрифт QTabWidget
Отправлено: qwerky от Сентябрь 07, 2009, 08:55
пишу на PyQt.
Код:
attrsTabs.tabBar().font().setItalic(True)
не меняетя...


Название: Re: изменить шрифт QTabWidget
Отправлено: Rcus от Сентябрь 07, 2009, 09:01
То есть вы взяли копию шрифта из виджета, установили ему курсивное начертание, удалили. Я бы посчитал багом побочное действие на виджет.


Название: Re: изменить шрифт QTabWidget
Отправлено: qwerky от Сентябрь 07, 2009, 09:49
То есть вы взяли копию шрифта из виджета, установили ему курсивное начертание, удалили. Я бы посчитал багом побочное действие на виджет.
я думал font() возвращает ссылку на шрифт.
создал новый фонт и сделал setFont(), все работает, вопрос закрыт.