Название: Пару вопросов по Qt Designer Отправлено: Hort от Май 11, 2009, 09:18 Здравствуйте! Есть пара вопросов по Qt Designer.
1. Каксредствами дизайнера утановить центральный виджет в QMainWindow отличный от QWidget (надо QMdiArea) 2. Как к actions присваивать не 1 картинку а несколько разных размеров (QIcon), чтобы были отдельные для меню 16х16 и для панельки 24х24 Или это только ручками в коде? Просто не верится что есть такая оплошность в Qt Designer Название: Re: Пару вопросов по Qt Designer Отправлено: nixman05 от Май 11, 2009, 11:11 2. Имеется возможность задать размер иконок для панели:
В классе QToolBar есть свойство iconSize, с помощью которого можно задать размер иконки для конкретной панели Название: Re: Пару вопросов по Qt Designer Отправлено: Hort от Май 11, 2009, 12:35 2. Имеется возможность задать размер иконок для панели: это я знаю. вопрос в том как назначить QIcon для action, т.е. набор иконок разных размеров а не 1 графический файлВ классе QToolBar есть свойство iconSize, с помощью которого можно задать размер иконки для конкретной панели PS: пока вижу единственное решение - оставить без значков, а загружать уже через QIcon в коде Название: Re: Пару вопросов по Qt Designer Отправлено: Hort от Май 11, 2009, 13:44 3. Если мне надо реализовать интерфейс с QSplitter - это только ручками? В дизайнере никак?
Название: Re: Пару вопросов по Qt Designer Отправлено: pastor от Май 11, 2009, 13:59 3. Если мне надо реализовать интерфейс с QSplitter - это только ручками? В дизайнере никак? Можно. Уже это неоднократно обсуждалось на форуме. См. в дизайнере Lay Out Horizontally In Splitter / Lay Out Vertically In Splitter Название: Re: Пару вопросов по Qt Designer Отправлено: lit-uriy от Май 11, 2009, 14:07 >>вопрос в том как назначить QIcon для action
Читай руководство по Дизайнеру. В редакторе Действий (Action) это делается. >>Если мне надо реализовать интерфейс с QSplitter - это только ручками? В дизайнере никак? QSplitter - частный случай компоновщика (Layout), следовательно смотри панель компоновки или контекстное меню компоновщика. Название: Re: Пару вопросов по Qt Designer Отправлено: spectre71 от Май 11, 2009, 15:39 >>вопрос в том как назначить QIcon для action Читай руководство по Дизайнеру. В редакторе Действий (Action) это делается. Вопрос был про разные размеры QPixmap для каждой QIcon::Mode: Как к actions присваивать не 1 картинку а несколько разных размеров (QIcon), чтобы были отдельные для меню 16х16 и для панельки 24х24 Похоже в дизайнере это не сделать - только ручками в коде Название: Re: Пару вопросов по Qt Designer Отправлено: lit-uriy от Май 11, 2009, 17:22 >>Похоже в дизайнере это не сделать - только ручками в коде
С чего этот вопрос возник, я так и не понял, уменя в меню один размер, а на пенли инструментов другой. Всё сделано в дизайнере. Название: Re: Пару вопросов по Qt Designer Отправлено: cooler_3105 от Май 11, 2009, 18:01 Цитировать 1. Каксредствами дизайнера утановить центральный виджет в QMainWindow отличный от QWidget (надо QMdiArea) А на этот вопрос можете дать ответ? Меня он тоже интересует :)Название: Re: Пару вопросов по Qt Designer Отправлено: lit-uriy от Май 11, 2009, 19:10 А какая версия Дизайнера? У меня в 4.4.3 есть такой виджет QMdiArea его можно бросить на главное окно.
Название: Re: Пару вопросов по Qt Designer Отправлено: Hort от Май 11, 2009, 21:22 С чего этот вопрос возник, я так и не понял, уменя в меню один размер, а на пенли инструментов другой. Всё сделано в дизайнере. если ты присваиваеш картинку 24х24 - то они автоматом уменьшаются до 16х16. мне уменьшение автоматом не подходит (у меня есть своя 16х16 специально адаптированна под этот размер). QIcon позволяет создавать колекцию картинок разных размеров, т.е. можно добавить свою 16х16 и сою 24х24. За сплитер - спасибо! Название: Re: Пару вопросов по Qt Designer Отправлено: lit-uriy от Май 11, 2009, 21:42 >>если ты присваиваеш картинку 24х24
нет, я установил в качестве иконки файл *.ico (содержащий три значка с размерами: 16, 24 и 32) берётся тот, который ближе по размерам. Название: Re: Пару вопросов по Qt Designer Отправлено: lit-uriy от Май 11, 2009, 21:55 хм, и правда один и тотже значёк берет, только первый, неважно каких размеров.
Название: Re: Пару вопросов по Qt Designer Отправлено: kdm от Март 28, 2011, 21:10 3. Если мне надо реализовать интерфейс с QSplitter - это только ручками? В дизайнере никак? Можно. Уже это неоднократно обсуждалось на форуме. См. в дизайнере Lay Out Horizontally In Splitter / Lay Out Vertically In Splitter Название: Re: Пару вопросов по Qt Designer Отправлено: kdm от Апрель 07, 2011, 11:58 Разобрался со сплиттером. Но вот вопрос. Никак нельзя коннектится к слотам классов Qt, которые не виджеты? То есть у меня набор кнопок, они все autoexclusive, как добавить их в группу и коннектится к слотам группы, похоже, что никак, как я понимаю, но вдруг?
|