Название: Размер кнопок на тулбаре Отправлено: Maxz от Марта 23, 2006, 11:07 Qt 4.1.0 OpenSource
В QMainWindow создаю тулбар, пытаюсь изменить размер кнопок, но их размер почему-то все равно не меняется. Есть подозрение, что где-то надо выставить флаг для изменения. например: _wToolBar= new QToolBar(this); ... // здесь создание тулбара _wToolBar->setIconSize(QSize(32, 32)); addToolBar(_wToolBar); пробовал сразу в QMainWindow setIconSize(QSize(32, 32)); размер иконок все равно не меняется. Название: Размер кнопок на тулбаре Отправлено: Asaphus_Expansus от Марта 23, 2006, 14:26 Известная проблема. Состоит в том, что в qwindowsstyle.cpp явным образом прописано
case PM_ToolBarIconSize: ret = 24; break; Надо пробовать отнаследоваться от виндового стиля, перекрыть pixelMetric. Название: Размер кнопок на тулбаре Отправлено: nEoN от Марта 25, 2006, 00:21 В Qt 4.1.0 был баг в setIconSize(...). В 4.1.1 это дело исправили.
2Maxz: Пора обновляться :-) Название: Размер кнопок на тулбаре Отправлено: Maxz от Марта 28, 2006, 09:35 Да я вот и помню, что в 4.0 вроде все хорошо было, а в 4.1.0 то, что было написано до этого (setIconSize(...)), вдруг перестало работать.
Будем обновляться :) 2nEoN: thnx! |