Russian Qt Forum

Qt => Общие вопросы => Тема начата: Fat-Zer от Декабрь 16, 2010, 02:00



Название: Стандартные иконки и прочие ресурсы.
Отправлено: Fat-Zer от Декабрь 16, 2010, 02:00
Есть ли в Qt готовые стандартные иконки (сохранить/открыть итп) и если есть, то где?
Если нет, то посоветуйте, где можно взять что-то готовое? уж очень лень самому рисовать всё это или выдирать их откуда-то по одной...


Название: Re: Стандартные иконки и прочие ресурсы.
Отправлено: kibsoft от Декабрь 16, 2010, 03:11
iconfinder.net (http://iconfinder.net)


Название: Re: Стандартные иконки и прочие ресурсы.
Отправлено: Fat-Zer от Декабрь 16, 2010, 03:29
Спасибо, ещё вопрос по лицензиям:
Если я не собираюсь выпускать программу под GPL/LGPL, то иконки с LGPL лицензией в ресурсы я встроить не могу?


Название: Re: Стандартные иконки и прочие ресурсы.
Отправлено: NicK от Декабрь 16, 2010, 10:17
Есть ли в Qt готовые стандартные иконки (сохранить/открыть итп) и если есть, то где?
Если нет, то посоветуйте, где можно взять что-то готовое? уж очень лень самому рисовать всё это или выдирать их откуда-то по одной...

а так чем не нравится?
Код
C++ (Qt)
button_ok->setIcon(this->style()->standardIcon(QStyle::SP_DialogOkButton));
button_cancel->setIcon(this->style()->standardIcon(QStyle::SP_DialogCancelButton));
button_file->setIcon(this->style()->standardIcon(QStyle::SP_FileIcon));


Название: Re: Стандартные иконки и прочие ресурсы.
Отправлено: deaks от Декабрь 16, 2010, 15:21
http://www.famfamfam.com/lab/icons/silk/ - рекомендую вам этот набор. аккуратные и приятные


Название: Re: Стандартные иконки и прочие ресурсы.
Отправлено: Fat-Zer от Декабрь 16, 2010, 19:17
Есть ли в Qt готовые стандартные иконки (сохранить/открыть итп) и если есть, то где?
Если нет, то посоветуйте, где можно взять что-то готовое? уж очень лень самому рисовать всё это или выдирать их откуда-то по одной...

а так чем не нравится?
Код
C++ (Qt)
button_ok->setIcon(this->style()->standardIcon(QStyle::SP_DialogOkButton));
button_cancel->setIcon(this->style()->standardIcon(QStyle::SP_DialogCancelButton));
button_file->setIcon(this->style()->standardIcon(QStyle::SP_FileIcon));
Нравится, просто не знал, что так можно...
А можно ли как-нить в дизайнере их устанавливать?

В догонку вопрос: И ещё в Дизайнере можно как-нить добавить кнопки на QToolBar?


Название: Re: Стандартные иконки и прочие ресурсы.
Отправлено: Авварон от Декабрь 16, 2010, 19:59
можно, перетащите экшн


Название: Re: Стандартные иконки и прочие ресурсы.
Отправлено: Fat-Zer от Декабрь 16, 2010, 20:11
А без дублирования экшена из меню не обойтись (добавить указатель на существующий)?
эх... чувствую, что надо было отдельный топик создавать...


Название: Re: Стандартные иконки и прочие ресурсы.
Отправлено: tim474 от Декабрь 17, 2010, 03:07
Цитировать
А можно ли как-нить в дизайнере их устанавливать?
Тоже такой вопрос возникал. А то приходится в дизайнере делать без иконки или с какой-нибудь своей иконкой, а потом в коде выставлять стандартную.


Название: Re: Стандартные иконки и прочие ресурсы.
Отправлено: kolob от Февраль 11, 2011, 14:56
При создании проекта в дизайнере выбираем главное окно как Main Window и тогда можно использовать стандартные иконки.